Name
DROP USER
-- 删除一个数据库用户帐号
描述
DROP USER 从数据库中删除指定的用户。
它不删除数据库里此用户所有的表,视图或其他对象。
如果该用户拥有任何数据库,你会收到一个错误信息。
诊断
- DROP USER
用户被成功删除的返回信息.
- ERROR: DROP USER: user "name" does not exist
如果用户名没有找到,返回此信息.
- DROP USER: user "name" owns database "name", cannot be removed
你必须先删除数据库或者改变其所有者。
例子
删除一个用户帐户:
DROP USER jonathan;
兼容性
DROP USER 语句是一个
PostgreSQL 的扩展.SQL 标准把
用户的定义交给具体实现处理.