PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Mengapa hanya superuser CREATE EXTENSION hstore, tetapi tidak di Heroku?

Ekstensi hstore membuat fungsi yang memanggil kode dari objek dinamis eksternal, yang memerlukan hak pengguna super. Itulah mengapa membuat ekstensi hstore membutuhkan hak pengguna super.

Adapun Heroku, menurut pemahaman saya, mereka berjalan dengan modul daftar putih ekstensi khusus, yang memungkinkan pengguna untuk membuat ekstensi tertentu meskipun mereka bukan pengguna super. Saya percaya ini didasarkan pada kode ini:https://github.com/dimitri/pgextwlist. Anda dapat mencoba menginstal kode itu sendiri jika Anda menginginkan fungsionalitas yang sama di database Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL - klausa GROUP BY atau digunakan dalam fungsi agregat

  2. Heroku Rails 4 tidak dapat terhubung ke server:koneksi ditolak

  3. Cara Menginstal PostgreSQL 12 di Fedora 33

  4. Tipe data apa untuk garis lintang dan garis bujur?

  5. Postgres hilang kesalahan entri FROM-klausa pada kueri dengan klausa WITH