PostgreSQLデータベースの所有権とは


10

PostgreSQLデータベースを作成するとき、そのデータベースの所有者になる別のロールを割り当てることができます。新しい所有者はこのデータベースで何ができますか?助成金と比較してどうですか?

回答:


8

オブジェクトが作成されると、所有者が割り当てられます。所有者は通常、作成ステートメントを実行したロールです。ほとんどの種類のオブジェクトの初期状態は、所有者(またはスーパーユーザー)だけがオブジェクトに対して何でもできる状態です。他のロールでの使用を許可するには、権限を付与する必要があります。

オブジェクトを変更または破棄する権利は、常に所有者のみの特権です。

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


3
postgres(スーパーユーザー)がデータベースの所有者になることは問題ありませんか?所有者になるには、権限が制限された新しい役割を作成する方が良いですか?
ジョセフK.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.