DROP USER MAPPING(7)

NAME
DROP USER MAPPING - 外部サーバ用のユーザマップを削除します。

SYNOPSIS

DROP USER MAPPING [ IF EXISTS ] FOR { username | USER | CURRENT_USER | PUBLIC } SERVER servername

説明

DROP USER MAPPINGは既存のユーザマップを外部サーバから削除します。

外部サーバの所有者は任意のユーザに対するそのサーバ向けのユーザマップを削除することができます。 また、サーバ上でUSAGE権限がユーザに付与されていた場合、ユーザは自身の持つユーザ名に対応するユーザマップを削除することができます。

パラメータ

IF EXISTS
    ユーザマップが存在しない場合にエラーを発生しません。 この場合警告が発行されます。

username
    対応付けされるユーザ名です。 CURRENT_USERとUSERは現在のユーザの名前に一致します。 PUBLICは、システム上の現在および将来のユーザ名すべてに一致させるために使用します。

servername
    ユーザマップのサーバ名です。

例

存在する場合、サーバfooからユーザマップbobを削除します。

DROP USER MAPPING IF EXISTS FOR bob SERVER foo;

互換性

DROP USER MAPPINGはISO/IEC 9075-9 (SQL/MED)に従います。 IF EXISTS句はPostgreSQLの拡張です。

関連項目
CREATE USER MAPPING [create_user_mapping(7)], ALTER USER MAPPING [alter_user_mapping(7)]