Man page - dropuser(1)

Manual

DROPUSER

NAME
SYNOPSIS
DESCRIPTION 描 述
OPTIONS 選 項
ENVIRONMENT 環 境
DIAGNOSTICS 診 斷
EXAMPLES 例 子
SEE ALSO 參 見
譯 者


NAME

dropuser - 刪 除 一 個 PostgreSQL 使 用 者 帳 戶

SYNOPSIS

dropuser [ option ... ] [ username ]

DESCRIPTION 描 述

dropuser 刪 除 一 個 現 有 PostgreSQL 使 用 者 和 該 使 用 者 所 有 的 資 料 庫 。 只 有 超 級 使 用 者 ( 在 pg_shadow 表 中 設 定 了 usesuper 的 使 用 者 ) 可 以 建 立 新 的 PostgreSQL 使 用 者 。

dropuser 是 SQL 命 令 DROP USER [ drop_user (7)] 的 封 裝 。 因 此 , 用 哪 種 方 法 刪 除 使 用 者 沒 什 麼 區 別 。

OPTIONS 選 項

dropuser 接 受 下 列 命 令 列 引 數 :
username

宣 告 要 刪 除 的 PostgreSQL 使 用 者 名 稱 。 如 果 你 沒 有 在 命 令 列 上 宣 告 , 將 會 被 提 示 輸 入 一 個 。

-e

--echo

回 顯 dropuser 生 成 的 命 令 併 發 送 給 伺 服 器 。

-i

--interactive

在 真 正 刪 除 使 用 者 前 前 提 示 。

-q

--quiet

不 顯 示 響 應 。

createuser 還 接 受 下 列 命 令 列 引 數 用 作 連 線 引 數 :
-h
host
--host
host

宣 告 執 行 伺 服 器 的 機 器 的 主 機 名 。 如 果 數 值 以 斜 扛 開 頭 , 則 它 被 用 做 到 Unix 域 套 接 字 的 路 徑 。

-p port
--port
port

宣 告 伺 服 器 正 在 偵 聽 的 網 際 網 路 TCP 埠 號 或 本 地 Unix域 套 接 字 的 檔 案 擴 充 套 件 ( 描 述 符 ) 。

-U username
--username
username

連 線 的 使 用 者 名 稱 ( 不 是 要 建 立 的 使 用 者 名 稱 ) 。

-W

--password

強 制 口 令 提 示 ( 與 伺 服 器 連 線 的 口 令 , 不 是 新 使 用 者 的 口 令 。 )

ENVIRONMENT 環 境

PGHOST

PGPORT

PGUSER

預 設 連 線 引 數 。

DIAGNOSTICS 診 斷

如 果 出 現 錯 誤 , 將 會 顯 示 後 端 錯 誤 資 訊 。 參 閱 DROP USER [ drop_user (7)] 和 psql (1) 獲 取 可 能 資 訊 描 述 。 資 料 庫 伺 服 器 必 須 在 目 標 主 機 上 執 行 。 同 樣 , 任 何 libpq 前 端 庫 可 獲 得 的 預 設 設 定 和 環 境 變 數 都 將 生 效 。

EXAMPLES 例 子

刪 除 預 設 資 料 庫 伺 服 器 上 的 使 用 者 joe:

$ dropuser joe
DROP USER

用 在 主 機 eden上 的 伺 服 器 刪 除 使 用 者 joe, 埠 是 5000, 執 行 命 令 前 提 示 並 且 顯 示 執 行 的 命 令 :

$ dropuser -p 5000 -h eden -i -e joe
User "joe" and any owned databases will be permanently deleted.
Are you sure? (y/n) y
DROP USER "joe"
DROP USER

SEE ALSO 參 見

createuser (1), DROP USER [ drop_user (7)]

譯 者

Postgresql 中 文 網 站 何 偉 平 <laser@pgsqldb.org>

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。
中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh