DROP USER MAPPING

DROP USER MAPPING — 외부 서버용 사용자 맵핑 삭제

요약

DROP USER MAPPING [ IF EXISTS ] FOR { 사용자이름 | USER | CURRENT_USER | PUBLIC } SERVER 서버이름

설명

DROP USER MAPPING 명령은 해당 외부 서버에 등록된 사용자 맵핑 정보를 삭제한다.

해당 외부 서버 소유주가 그 서버에 등록에 사용자 맵핑 정보를 삭제할 수 있다. 또한 그 외부 서버에 대한 USAGE 권한이 있는 사용자는 자신의 사용자 맵핑 정보를 삭제 할 수 있다.

매개 변수

IF EXISTS

해당 사용자 맵핑 정보가 없어도 오류로 처리하지 않는다. 이 경우 알림 메시지를 보여준다.

사용자이름

삭제할 사용자 이름. CURRENT_USER, USER는 현재 이 명령을 실행하는 사용자를 뜻한다. PUBLIC은 이 외부 서버를 사용하는 범용 사용자를 뜻한다.

서버이름

해당 사용자가 등록된 외부 서버 이름.

예제

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, ALTER USER MAPPING