亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PostgreSQL 允許遠(yuǎn)程訪問(wèn)設(shè)置的操作

 更新時(shí)間:2020年12月31日 10:25:55   作者:Seven Li  
這篇文章主要介紹了PostgreSQL 允許遠(yuǎn)程訪問(wèn)設(shè)置的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

postgres遠(yuǎn)程連接方式配置

配置pg_hba.conf文件 目錄C:\Program Files\PostgreSQL\9.5\data

(QXY)主機(jī)
[postgres@qxy data]$ pwd
/spark/pgsql/data
[postgres@qxy data]$ cat pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD
# “l(fā)ocal” is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust

在# IPv4 local connections:

下面添加一行,內(nèi)容為 “host all all 192.168.40.1/24 md5”,代表192.168.40網(wǎng)段的IP地址的所有用戶都可以連接,/24代表網(wǎng)段,如果是/32 需要寫(xiě)完整的IP地址

添加之后的內(nèi)容如下:

# “l(fā)ocal” is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 192.168.40.1/24 md5

2. 修改postgres監(jiān)聽(tīng)的IP地址,默認(rèn)是localhost ---------- 有時(shí)候默認(rèn)就是OK的,可以看看用不用修改

(QXY)主機(jī)
postgres@qxy data]$ cat postgresql.conf
# - Connection Settings -
#listen_addresses = ‘localhost'
# what IP address(es) to listen on;
listen_addresses = ‘*'
# what IP address(es) to listen on; <=======新增這行,把localhost改成*,監(jiān)聽(tīng)所有的IP
# comma-separated list of addresses;
# defaults to ‘localhost'; use ‘*' for all
# (change requires restart)

3.重新啟動(dòng)postgres 服務(wù)

在service服務(wù)list中重啟: postgresql-x64-9.5

4. 大功告成,遠(yuǎn)程測(cè)試下連接postgresDB吧

補(bǔ)充:PostgreSql允許postgres用戶在一個(gè)特定的IP進(jìn)行遠(yuǎn)程登錄,并具有所有庫(kù)任何操作權(quán)限

1.pgsql允許遠(yuǎn)程訪問(wèn):

安裝PostgreSQL數(shù)據(jù)庫(kù)之后,默認(rèn)是只接受本地訪問(wèn)連接。如果想在其他主機(jī)上訪問(wèn)PostgreSQL數(shù)據(jù)庫(kù)服務(wù)器,就需要進(jìn)行相應(yīng)的配置。

a.如果是windows安裝的postgresql,配置遠(yuǎn) 程連接PostgreSQL數(shù)據(jù)庫(kù)的步驟很簡(jiǎn)單,只需要修改安裝目錄data文件夾下的pg_hba.conf和postgresql.conf。

b.如果是linux上安裝的postgresql,同樣是修改是這兩個(gè)文件:

文件位置:

cd /etc/postgresql/9.3/main/

2.修改pg_hba.conf文件,配置用戶的訪問(wèn)權(quán)限(#開(kāi)頭的行是注釋內(nèi)容):

# Database administrative login by Unix domain socket
local  all       postgres                peer
# TYPE DATABASE    USER      ADDRESS         METHOD
# "local" is for Unix domain socket connections only
local  all       all                   trust
# IPv4 local connections:
host  all       all       127.0.0.1/32      trust
host  all       all       222.73.203.68/24        trust
# IPv6 local connections:
host  all       all       ::1/128         trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local  replication   postgres                peer
#host  replication   postgres    127.0.0.1/32      md5
#host  replication   postgres    ::1/128         md5

其中,第10條是新添加的內(nèi)容,表示允許網(wǎng)段 222.73.203.68上的這個(gè)特定主機(jī)使用所有合法的數(shù)據(jù)庫(kù)用戶名訪問(wèn)數(shù)據(jù)庫(kù)。

如果允許所有主機(jī)訪問(wèn),不需要特別嚴(yán)格的權(quán)限控制時(shí),可以直接將第10行,IPv4中換成:

host all all 0.0.0.0/0 trust 即可

3.修改postgresql.conf文件,將數(shù)據(jù)庫(kù)服務(wù)器的監(jiān)聽(tīng)模式修改為監(jiān)聽(tīng)所有主機(jī)發(fā)出的連接請(qǐng)求:

定位到#listen_addresses='localhost'。PostgreSQL安裝完成后,默認(rèn)是只接受來(lái)在本機(jī)localhost的連接請(qǐng) 求。

將行開(kāi)頭都#去掉,將行內(nèi)容修改為listen_addresses='*'來(lái)允許數(shù)據(jù)庫(kù)服務(wù)器監(jiān)聽(tīng)來(lái)自任何主機(jī)的連接請(qǐng)求

4.查看postgresql默認(rèn)端口號(hào):(一般默認(rèn)端口號(hào)是:5432)

5.查看防火強(qiáng)狀態(tài):

如果防火墻active是開(kāi)啟狀態(tài),允許5432端口入站:

查看防火墻狀態(tài),查看5432端口是否增加成功:

6.回到 222.73.203.68這臺(tái)機(jī)器上的客戶端就可以對(duì)所要遠(yuǎn)程機(jī)器上的數(shù)據(jù)庫(kù)進(jìn)行遠(yuǎn)程訪問(wèn)了

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 基于PostgreSQL/openGauss?的分布式數(shù)據(jù)庫(kù)解決方案

    基于PostgreSQL/openGauss?的分布式數(shù)據(jù)庫(kù)解決方案

    ShardingSphere-Proxy?作為透明數(shù)據(jù)庫(kù)代理,用戶無(wú)需關(guān)心?Proxy?如何協(xié)調(diào)背后的數(shù)據(jù)庫(kù)。今天通過(guò)本文給大家介紹基于PostgreSQL/openGauss?的分布式數(shù)據(jù)庫(kù)解決方案,感興趣的朋友跟隨小編一起看看吧
    2021-12-12
  • PostgreSQL事務(wù)回卷實(shí)戰(zhàn)案例詳析

    PostgreSQL事務(wù)回卷實(shí)戰(zhàn)案例詳析

    前段時(shí)間在公司小范圍做了一個(gè)關(guān)于PG事務(wù)實(shí)現(xiàn)的講座,最后總結(jié)了一個(gè)摘要性的東西,分享一下,這篇文章主要給大家介紹了關(guān)于PostgreSQL事務(wù)回卷實(shí)戰(zhàn)案例的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • 淺談Postgresql默認(rèn)端口5432你所不知道的一點(diǎn)

    淺談Postgresql默認(rèn)端口5432你所不知道的一點(diǎn)

    這篇文章主要介紹了淺談Postgresql默認(rèn)端口5432你所不知道的一點(diǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • 如何將postgresql數(shù)據(jù)庫(kù)表內(nèi)數(shù)據(jù)導(dǎo)出為excel格式(推薦)

    如何將postgresql數(shù)據(jù)庫(kù)表內(nèi)數(shù)據(jù)導(dǎo)出為excel格式(推薦)

    這篇文章主要介紹了如何將postgresql數(shù)據(jù)庫(kù)表內(nèi)數(shù)據(jù)導(dǎo)出為excel格式(推薦),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • PostgreSql 導(dǎo)入導(dǎo)出sql文件格式的表數(shù)據(jù)實(shí)例

    PostgreSql 導(dǎo)入導(dǎo)出sql文件格式的表數(shù)據(jù)實(shí)例

    這篇文章主要介紹了PostgreSql 導(dǎo)入導(dǎo)出sql文件格式的表數(shù)據(jù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSQL教程(十二):角色和權(quán)限管理介紹

    PostgreSQL教程(十二):角色和權(quán)限管理介紹

    這篇文章主要介紹了PostgreSQL教程(十二):角色和權(quán)限管理介紹,本文講解了數(shù)據(jù)庫(kù)角色、角色屬性、權(quán)限、角色成員,需要的朋友可以參考下
    2015-05-05
  • 解決postgresql無(wú)法遠(yuǎn)程訪問(wèn)的情況

    解決postgresql無(wú)法遠(yuǎn)程訪問(wèn)的情況

    這篇文章主要介紹了解決postgresql無(wú)法遠(yuǎn)程訪問(wèn)的情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSQL運(yùn)維案例之遞歸查詢死循環(huán)解決方案

    PostgreSQL運(yùn)維案例之遞歸查詢死循環(huán)解決方案

    PostgreSQL提供的遞歸語(yǔ)法是很棒的,例如可用來(lái)解決樹(shù)形查詢的問(wèn)題,解決Oracle用戶connect by的語(yǔ)法兼容性,下面這篇文章主要給大家介紹了關(guān)于PostgreSQL運(yùn)維案例之遞歸查詢死循環(huán)解決方案的相關(guān)資料,需要的朋友可以參考下
    2024-02-02
  • PostgreSQL 自動(dòng)Vacuum配置方式

    PostgreSQL 自動(dòng)Vacuum配置方式

    這篇文章主要介紹了PostgreSQL 自動(dòng)Vacuum配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSQL教程(十一):服務(wù)器配置

    PostgreSQL教程(十一):服務(wù)器配置

    這篇文章主要介紹了PostgreSQL教程(十一):服務(wù)器配置,本文講解了服務(wù)器進(jìn)程的啟動(dòng)和關(guān)閉、服務(wù)器配置、內(nèi)存相關(guān)的參數(shù)配置等內(nèi)容,需要的朋友可以參考下
    2015-05-05

最新評(píng)論