1. 程式人生 > >postgresql之Dropuser

postgresql之Dropuser

postgresql dropuser

Dropuser

刪除一個PostgreSQL用戶帳戶,需要說明的是只有超級用戶或帶有CREATEROLE權限的用戶可以執行該命令,如果要刪除超級用戶,只能通過超級用戶的身份執行該命令。該命令的使用方式如下:
dropuser [option...] [username]
1. 命令行選項列表:

選項

說明

-e(--echo)

回顯dropuser生成的命令並且把它發送到服務器。

-i(--interactive)

在做任何破壞性動作前提示。

-h(--host=host)

指定PostgreSQL服務器的主機名。

-p(--port=port)

指定服務器的監聽端口,如不指定,則為缺省的

5432

-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