| PostgreSQL 8.1 中文文档(PostgreSQL 中国 制作) | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Fast Forward | Next | |
dropuser 删除一个现有 PostgreSQL 用户 和 该用户所有的数据库。 只有超级用户(在 pg_shadow 表里面设置了 usesuper 的用户)可以创建新的 PostgreSQL 用户。
dropuser 是 SQL 命令 DROP USER的封装。 因此,用哪种方法删除用户没什么区别。
dropuser 接受下列命令行参数:
声明要删除的 PostgreSQL 用户名。 如果你没有在命令行上声明,将会被提示输入一个。
回显 dropuser 生成的命令并发送给服务器。
在真正删除用户前前提示。
不显示响应。
createuser 还接受下列命令行参数做连接参数:
声明运行服务器的机器的主机名。 如果主机名以斜杠开头,则它被用做到 Unix 域套接字的路径。
声明服务器正在侦听的互联网 TCP 端口号或本地Unix域套接字的文件扩展(描述符)。
进行连接的用户名(不是要删除的用户名)。
强制口令提示(要连接到服务器,不是要删除的用户的口令)。