2015年7月9日 星期四

PostgreSQL如何設定client 軟體遠端連線資料庫

有時因為資料庫與應用程式是安裝在不同機器上,就必須透過網路來存取資料庫,而PostgreSQL預設環境不能由本機以外,因此必須透過修改設定讓PostgreSQL可以由遠端存取資料庫。

1.修改pg_hba.conf

    檔案位置: /var/lib/pgsql/9.4/data/pg_hba.conf 新增一行存取規則

    host all all 0.0.0.0/0 password
    參數1:host表遠端存取,local表本機端存取
    參數2:設定可存取的Database
    參數3:設定可存取的使用者
    參數4:設定可存取之網域,此設定全部網域皆可存取
    參數5:trust表不需認證,password表示需要密碼

2.修改/var/lib/pgsql/9.4/data/postgresql.conf

    取消註解並設定為 listen_addresses ='*'
    取消註解並設定為 port=5432

3.重新啟動資料庫

沒有留言:

張貼留言