PostgreSQL ロールを削除する

PostgreSQL ロールを削除する

PostgreSQLで、ロールを削除する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • PostgreSQL 14.0
  • pgadmin 6.0

ロールを削除

ロールを削除する場合は、「DROP ROLE」を使用します。

DROP ROLE ロール名

実際に、以下の「foo」というロールを削除してみます。

削除します。

DROP ROLE foo

ユーザーが削除されたか、確認してみます。

select usename from pg_user

実行結果

削除されていることが確認できます。

pgadminから削除

pgadminから削除する場合は、対象のロールを右クリックして「削除」を選択します。

アラートが表示されるので「はい」をクリックすると削除されます。