postgresql之Dropuser
阿新 • • 發佈:2017-10-08
postgresql dropuser
Dropuser
刪除一個PostgreSQL用戶帳戶,需要說明的是只有超級用戶或帶有CREATEROLE權限的用戶可以執行該命令,如果要刪除超級用戶,只能通過超級用戶的身份執行該命令。該命令的使用方式如下:
dropuser [option...] [username]
1. 命令行選項列表:
選項 | 說明 |
-e(--echo) | 回顯dropuser生成的命令並且把它發送到服務器。 |
-i(--interactive) | 在做任何破壞性動作前提示。 |
-h(--host=host) | 指定PostgreSQL服務器的主機名。 |
-p(--port=port) | 指定服務器的監聽端口,如不指定,則為缺省的 |
-U(--username=username) | 本次操作的登錄用戶名。 |
-w(--no-password) | 如果當前登錄用戶沒有密碼,可以指定該選項直接登錄。 |
2. 應用示例:
# 直接刪除指定用戶。
[[email protected] ~]$ dropuser -e -i testwjw02 -p 36985
Role "testwjw02" will be permanently removed.
Are you sure? (y/n) y
DROP ROLE testwjw02;
# 在刪除指定用戶時,該命令會給出提示信息,以免誤操作。
本文出自 “10931853” 博客,請務必保留此出處http://wujianwei.blog.51cto.com/10931853/1970767
postgresql之Dropuser