第 12 課 PostgreSQL 認(rèn)證方式

安裝成功后凡恍,打開:/var/lib/pgsql/10/data/pg_hba.conf
# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     peer
# IPv4 local connections:
host    all             all             127.0.0.1/32            ident
# IPv6 local connections:
host    all             all             ::1/128                 ident
# Allow replication connections from localhost, by a user with the
# replication privilege.
local   replication     all                                     peer
host    replication     all             127.0.0.1/32            ident
host    replication     all             ::1/128                 ident

我們可以指定當(dāng)一個連接匹配這條記錄時,要使用的認(rèn)證方式圈驼。

  1. trust

無條件地允許連接妆绞。這種方法允許任何可以與PostgreSQL數(shù)據(jù)庫服務(wù)器連接的用戶以他們期望的任意PostgreSQL數(shù)據(jù)庫用戶身份登入,而不需要口令或者其他任何認(rèn)證橄镜。

  1. reject

無條件地拒絕連接。這有助于從一個組中"過濾出"特定主機(jī)冯乘,例如一個reject行可以阻塞一個特定的主機(jī)連接蛉鹿,而后面一行允許一個特定網(wǎng)絡(luò)中的其余主機(jī)進(jìn)行連接。

  1. md5

要求客戶端提供一個雙重 MD5 加密的口令進(jìn)行認(rèn)證往湿。

  1. password

要求客戶端提供一個未加密的口令進(jìn)行認(rèn)證妖异。因?yàn)榭诹钍且悦魑男问皆诰W(wǎng)絡(luò)上發(fā)送的,所以我們不應(yīng)該在不可信的網(wǎng)絡(luò)上使用這種方式领追。

  1. gss

用 GSSAPI 認(rèn)證用戶他膳。只對TCP/IP 連接可用。

  1. sspi

用 SSPI 來認(rèn)證用戶绒窑。只在Windows 上可用棕孙。

  1. ident

通過聯(lián)系客戶端的 ident 服務(wù)器獲取客戶端的操作系統(tǒng)名,并且檢查它是否匹配被請求的數(shù)據(jù)庫用戶名些膨。Ident 認(rèn)證只能在 TCIP/IP 連接上使用蟀俊。當(dāng)為本地連接指定這種認(rèn)證方式時,將用 peer 認(rèn)證來替代订雾。

  1. peer

從操作系統(tǒng)獲得客戶端的操作系統(tǒng)用戶肢预,并且檢查它是否匹配被請求的數(shù)據(jù)庫用戶名。這只對本地連接可用洼哎。

  1. ldap

使用LDAP服務(wù)器認(rèn)證烫映。

  1. radius

用 RADIUS 服務(wù)器認(rèn)證。

  1. cert

使用 SSL 客戶端證書認(rèn)證噩峦。

  1. pam

使用操作系統(tǒng)提供的可插入認(rèn)證模塊服務(wù)(PAM)認(rèn)證锭沟。

  1. bsd

使用由操作系統(tǒng)提供的 BSD 認(rèn)證服務(wù)進(jìn)行認(rèn)證。

發(fā)現(xiàn)更多寶藏

我在喜馬拉雅上分享聲音

《PostgreSQL數(shù)據(jù)庫內(nèi)核分析》识补,點(diǎn)開鏈接可以聽聽族淮,有點(diǎn)意思。

《數(shù)據(jù)庫系統(tǒng)概論(第4版)》凭涂,點(diǎn)開鏈接可以聽聽祝辣,有點(diǎn)意思。

更多IT有聲課程导盅,點(diǎn)我發(fā)現(xiàn)更多

第 0 課 PostgreSQL 系列文章列表

其他相關(guān)文章分享列表:

第 23 課 PostgreSQL 創(chuàng)建自己的數(shù)據(jù)庫较幌、模式、用戶
第 22 課 PostgreSQL 控制文件
第 21 課 PostgreSQL 日志系統(tǒng)
第 16 課 查詢過程源碼分析
第 15 課 PostgreSQL 系統(tǒng)參數(shù)配置
第 14 課 PostgreSQL 數(shù)據(jù)存儲結(jié)構(gòu)
第 13 課 PostgreSQL 存儲之Page(頁面)源碼分析
第 12 課 PostgreSQL 認(rèn)證方式
第 11 課 PostgreSQL 增加一個內(nèi)核C函數(shù)
第 10 課 PostgreSQL 在內(nèi)核增加一個配置參數(shù)
第 09 課 PostgreSQL 4種進(jìn)程啟動方式
第 08 課 PostgreSQL 事務(wù)介紹
第 07 課 PostgreSQL 數(shù)據(jù)庫白翻、模式乍炉、表、空間滤馍、用戶間的關(guān)系
第 06 課 PostgreSQL 系統(tǒng)表介紹
第 05 課 PostgreSQL 編譯源代碼進(jìn)行開發(fā)
第 04 課 PostgreSQL 安裝最新的版本
第 03 課 PostgreSQL 代碼結(jié)構(gòu)
第 02 課 PostgreSQL 的特性岛琼、應(yīng)用、安裝
第 01 課 PostgreSQL 簡介及發(fā)展歷程

上面文章都在專輯中:PostgreSQL專輯鏈接巢株,點(diǎn)我查看

如果有用槐瑞,可以收藏這篇文件,隨時在更新....

更多交流加群: PostgreSQL內(nèi)核開發(fā)群 876673220

親阁苞,記得點(diǎn)贊困檩、留言祠挫、打賞額!5垦亍等舔!

上一課
下一課

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市糟趾,隨后出現(xiàn)的幾起案子慌植,更是在濱河造成了極大的恐慌,老刑警劉巖义郑,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蝶柿,死亡現(xiàn)場離奇詭異,居然都是意外死亡非驮,警方通過查閱死者的電腦和手機(jī)交汤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來院尔,“玉大人蜻展,你說我怎么就攤上這事⊙冢” “怎么了纵顾?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長栋盹。 經(jīng)常有香客問我施逾,道長,這世上最難降的妖魔是什么例获? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任汉额,我火速辦了婚禮,結(jié)果婚禮上榨汤,老公的妹妹穿的比我還像新娘蠕搜。我一直安慰自己,他們只是感情好收壕,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布妓灌。 她就那樣靜靜地躺著,像睡著了一般蜜宪。 火紅的嫁衣襯著肌膚如雪虫埂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天圃验,我揣著相機(jī)與錄音掉伏,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛斧散,可吹牛的內(nèi)容都是我干的供常。 我是一名探鬼主播,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼颅湘,長吁一口氣:“原來是場噩夢啊……” “哼话侧!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起闯参,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎悲立,沒想到半個月后鹿寨,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡薪夕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年脚草,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片原献。...
    茶點(diǎn)故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡馏慨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出姑隅,到底是詐尸還是另有隱情写隶,我是刑警寧澤,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布讲仰,位于F島的核電站慕趴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏鄙陡。R本人自食惡果不足惜冕房,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望趁矾。 院中可真熱鬧耙册,春花似錦、人聲如沸毫捣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽培漏。三九已至溪厘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間牌柄,已是汗流浹背畸悬。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蹋宦。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓披粟,卻偏偏與公主長得像,于是被迫代替她去往敵國和親冷冗。 傳聞我的和親對象是個殘疾皇子守屉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 加密算法 對稱加密算法 加密和解密使用同一個密鑰 DES、3DES蒿辙、AES拇泛、Blowfish、Twofish思灌、ID...
    毛利卷卷發(fā)閱讀 1,602評論 0 4
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理俺叭,服務(wù)發(fā)現(xiàn),斷路器泰偿,智...
    卡卡羅2017閱讀 134,714評論 18 139
  • 二〇一八年八月二十日星期一 這個時候才續(xù)寫熄守,說明周末沒法用到電腦。 一直在想要不要先弄個人物表耗跛,即使沒有大綱——事...
    空易水閱讀 85評論 0 0
  • 君不見 悠悠雪花三千下凡間 卿不知 皚皚柳絮勝雪白 君可知 抬頭可見漫天雪飛舞 低頭不見相思路
    柏淺歌閱讀 239評論 2 23