【PostgreSQL】ロール(ユーザー)を削除する(DROP)

PostgreSQL でロール(ユーザー)を削除する手順です。

 

 

■ロール(ユーザー)を削除する

test=> drop role testadmin;
DROP ROLE
test=>

 

 

■ロール(ユーザー)を削除した際にエラーになる場合

以下のようにロールがオブジェクトに関連している場合は、DROP コマンドを実行するとエラーになります。 

test=> drop role testadmin;
ERROR: role “testadmin” cannot be dropped because some objects depend on it
DETAIL: privileges for table mytable
test=>

 

 

 

■関連する権限を削除する

test=> revoke all on mytable from testadmin;
REVOKE
test=>

 

 

 

 

 

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

AlphaOmega Captcha Medica  –  What Do You See?
     
 

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください