「PostgreSQL」REVOKEでロールから権限を削除する
権限の説明
r –select 読み取り
w–update 書き込み
a–insert 追加
d–delete
D– truncate
1.権限の確認
postgres=# \dp empp アクセス権 スキーマ | 名前 | 型 | アクセス権 | 列の権限 | ポリシー ----------+------+----------+---------------------------+----------+---------- public | empp | テーブル | postgres=arwdDxt/postgres+| | | | | cft055=arwdDxt/postgres | | (1 行)
2.権限の削除
構文
revoke select on テーブル名 from ロール名
使用例
postgres=# revoke select on empp from cft055;
REVOKE
全ての権限を削除
revoke all privileges on empp from cft055;