DROP USER

Name

DROP USER  --  ユーザの削除

Synopsis

DROP USER name
  

入力

name

既存ユーザの名前です。

出力

DROP USER

ユーザの削除が成功した場合に返されるメッセージです。

ERROR: DROP USER: user "name" does not exist

このメッセージはユーザ名が見つけられなかった場合に表示されます。

DROP USER: user "name" owns database "name", cannot be removed

あらかじめにデータベースを削除するか所有権を変更しなければなりません。

説明

DROP USER は指定されたユーザをデータベースから 削除します。テーブル、ビュー、またはユーザが所有する他のオブジェクト は削除しません。ユーザがデータベースを所有している場合はエラーに なります。

新しいユーザを追加するには CREATE USER を、ユーザの属性を変更するには ALTER USER を使用してください。 Postgres にはこのコマンドと同じ機能 を持つ(実際、このコマンドを呼び出します)スクリプト dropuser が一緒に配布され、コマンド shell から実行することができます。

使用方法

ユーザアカウントを削除します。

DROP USER jonathan;

互換性

SQL92

SQL92 には DROP USER はありません。