Name
DROP USER
-- 删除一个数据库用户帐号
Synopsis
DROP USER
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
修改用户属性。
PostgreSQL
还有一个脚本
dropuser
,这个脚本和这条命令功能相同(实际上,脚本里调用此命令),
但是可以在命令行上运行。
用法
删除一个用户帐户:
DROP USER jonathan;
兼容性
SQL92
在
SQL92
里没有
DROP USER
.
|