国产探花免费观看_亚洲丰满少妇自慰呻吟_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]
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 西吉县| 宝清县| 个旧市| 林西县| 偃师市| 高安市| 南和县| 英山县| 巨鹿县| 高邑县| 乌拉特中旗| 同德县| 金堂县| 和硕县| 安塞县| 什邡市| 上饶市| 大渡口区| 阿鲁科尔沁旗| 年辖:市辖区| 义乌市| 阿合奇县| 丁青县| 绥滨县| 道孚县| 龙胜| 长寿区| 东至县| 扎兰屯市| 宁波市| 环江| 乡宁县| 黑水县| 湖口县| 揭阳市| 三亚市| 瓮安县| 汕尾市| 丁青县| 辰溪县| 上饶县|