從pg_hba.conf文件談?wù)刾ostgresql的連接認證

最近一直在弄postgresql的東西,搭建postgresql數(shù)據(jù)庫集群環(huán)境什么的。操作數(shù)據(jù)庫少不得要從遠程主機訪問數(shù)據(jù)庫環(huán)境,例如數(shù)據(jù)庫管理員的遠程管理數(shù)據(jù)庫,遠程的客戶存取數(shù)據(jù)庫文件。

而在postgresql中配置文件pg_hba.conf就是用來設(shè)置訪問認證的重要文件。這里重點談?wù)?strong>pg_hba.conf這個文件。

首先聲明,本文說明的內(nèi)容基于postgresql的9.5.4版本,可能和某些低版本的說明有出入,這是postgresql官方自己更新的,如果想看低版本的,可以自己查看下那個對應(yīng)版本的用戶手冊。

1.pg_hba.conf文件

在pg_hba.conf文件中,每條記錄占一行,指定一條訪問認證規(guī)則。

總的來說訪問控制記錄大致有以下7種形式:

local database user auth-method [auth-options] host database user address auth-method [auth-options] hostssl database user 
        		

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設(shè)計培訓,網(wǎng)站建設(shè)培訓學習是年輕人改變自己的最好方式