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

KESALAHAN:harus menjadi anggota peran Saat membuat skema di PostgreSQL

Saya mengalami masalah ini saat menggunakan CREATE DATABASE di Amazon RDS. Saya pikir pada dasarnya sama dengan menggunakan CREATE SCHEMA .

Saat menggunakan Amazon RDS, pengguna mengeluarkan CREATE DATABASE harus menjadi anggota peran yang akan menjadi pemilik database. Dalam kasus saya, akun pengguna super yang saya gunakan disebut root , dan saya akan membuat peran o yang akan memiliki database d :

postgres=> CREATE ROLE o;
CREATE ROLE

postgres=> CREATE DATABASE d OWNER = o;
ERROR:  must be member of role "o"

postgres=> GRANT o TO root;
GRANT ROLE

postgres=> CREATE DATABASE d OWNER = o;
CREATE DATABASE


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Melewati array array sebagai parameter ke suatu fungsi

  2. migrasi rel:postgresql untuk md5 string acak sebagai default

  3. Memetakan teks PostgreSQL[][] tipe dan tipe Java

  4. Menambahkan komentar ke kolom saat saya membuat tabel di PostgreSQL?

  5. Peran drop PostgreSQL gagal karena hak default