DROP USER
DROP USER ステートメントは、データベースからユーザー アカウントを削除します。
構文
DROP USER [IF EXISTS] ユーザー名[, ユーザー名]...
備考
Master ユーザーのみがこのステートメントを実行できます。
このステートメントを実行するには、セキュリティ設定が有効になっている必要があります。
複数のユーザーはカンマで区切ります。
ユーザー名に空白やその他の非英数文字が含まれる場合は、ユーザー名を二重引用符で囲む必要があります。
ユーザー アカウントを削除しても、そのユーザーが作成したテーブルや、ビュー、その他のデータベース オブジェクトは削除されません。
IF EXISTS 式を指定すると、ユーザーが存在しない場合、ステートメントはエラーではなく成功を返すようになります。IF EXISTS は、それ以外のエラーを抑制しません。
ユーザーとグループの詳細については、『
Advanced Operations Guide』の
Master ユーザー、
ユーザーとグループ、および『
PSQL User's Guide』の
権限の割り当て作業を参照してください。
例
次の例では、ユーザー アカウント pgranger を削除します。
DROP USER pgranger
============
次の例では、複数のユーザー アカウントを削除します。
DROP USER pgranger, "lester pelling"
関連項目