国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > PostgreSQL > 正文

PostgreSQL7.0手冊-用戶手冊-21. 系統應用 - pg_passwd

2019-09-08 23:33:58
字體:
來源:轉載
供稿:網友
pg_passwd
名稱
pg_passwd ― 操作平面口令文件 

語法
pg_passwd filename

描述
pg_passwd 是一個操作 Postgres 的平面口令文件的工具。這樣的口令認證方式并非一個安裝所必須的,但卻是幾種支持的安全機制之一。 
在 $PGDATA/pg_hba.conf 里用與 Ident 認證聲明相同的風格聲明口令文件: 

host  unv     133.65.96.250   255.255.255.255 password passwd

上面這一行允許從 133.65.96.250 來的用戶使用在 $PGDATA/passwd 里列出來的口令訪問。該口令文件的格式遵循 /etc/passwd 和 /etc/shadow 的格式。第一個域是用戶名,第二個域是加密的口令。其他是完全沒有用的。因此下面三行聲明同樣的用戶-口令對: 
pg_guest:/nB7.w5Auq.BY:10031::::::
pg_guest:/nB7.w5Auq.BY:93001:930::/home/guest:/bin/tcsh
pg_guest:/nB7.w5Auq.BY:93001

給 pg_passwd 命令提供口令文件。在上面例子中,在把工作目錄改到 PGDATA 后,執行下面的命令給用戶 pg_guest 聲明新口令: 
        % pg_passwd passwd
        Username: pg_guest
        Password:
        Re-enter password:

這里的 Password: 和 Re-enter password: 提示需要相同的口令輸入,這些口令不會在終端顯示。初始的口令文件被改為 passwd.bk。 
psql 使用 -u 選項激活這個風格的認證。 

下面行顯示這個選項的用法示例: 

% psql -h hyalos -u unv
Username: pg_guest
Password:
Welcome to the POSTGRESQL interactive sql monitor:
  Please read the file COPYRIGHT for copyright terms of POSTGRESQL
   type /? for help on slash commands
   type /q to quit
   type /g or terminate with semicolon to execute query
 You are currently connected to the database: unv
unv=>

Perl5 認證使用新的 Pg.pm 風格,象: 
$conn = Pg::connectdb("host=hyalos dbname=unv
                       user=pg_guest password=xxxxxxx");

更多細節,請參考 src/interfaces/perl5/Pg.pm。 
Pg{tcl,tk}sh 認證使用 pg_connect 帶 -conninfo 選項的命令,象: 

% set conn [pg_connect -conninfo //
            "host=hyalos dbname=unv //
             user=pg_guest password=xxxxxxx "]

你可以通過執行下面命令列出該選項的所有關鍵字: 
% puts [ pg_conndefaults]
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 庄河市| 黄平县| 广饶县| 满洲里市| 尼玛县| 句容市| 防城港市| 板桥市| 吉木萨尔县| 荥阳市| 彭州市| 西贡区| 余江县| 孝昌县| 集安市| 吉安县| 鄂伦春自治旗| 湟中县| 阳谷县| 富川| 玉溪市| 东乌珠穆沁旗| 公主岭市| 巫溪县| 合山市| 鹿泉市| 二连浩特市| 营口市| 岐山县| 肇东市| 海安县| 乌拉特前旗| 石柱| 巴里| 建始县| 柞水县| 安泽县| 金华市| 福鼎市| 博罗县| 高雄市|