Apa yang dimaksud dengan kepemilikan basis data PostgreSQL

10

Saat membuat database PostgreSQL, seseorang dapat menetapkan peran lain untuk menjadi pemilik database itu. Apa yang bisa dilakukan pemilik baru dengan database ini? Bagaimana itu dibandingkan dengan hibah?

Vic
sumber

Jawaban:

8

Ketika suatu objek dibuat, itu ditugaskan pemilik. Pemilik biasanya adalah peran yang mengeksekusi pernyataan penciptaan. Untuk sebagian besar jenis objek, kondisi awal adalah hanya pemilik (atau pengguna super) yang dapat melakukan apa saja dengan objek tersebut. Untuk memungkinkan peran lain menggunakannya, hak istimewa harus diberikan.

Hak untuk memodifikasi atau menghancurkan objek selalu menjadi hak istimewa pemiliknya saja.

http://www.postgresql.org/docs/current/static/ddl-priv.html

Edze
sumber
3
Apakah boleh postgres (superuser) menjadi pemilik basis data? Apakah lebih baik membuat peran baru dengan hak terbatas untuk menjadi pemilik?
Joseph K.