1.修改pg_hba.conf
sudo vim /etc/postgresql/8.3/main/pg_hba.conf
新增一行存取規則
host all all 0.0.0.0/0 password
參數1:host表遠端存取,local表本機端存取
參數2:設定可存取的Database
參數3:設定可存取的使用者
參數4:設定可存取之網域,此設定全部網域皆可存取
參數5:trust表不需認證,password表示需要密碼
2.修改postgresql.conf
取消註解並設定為 listen_addresses ='*'
取消註解並設定為 port=5432
3.重新啟動資料庫
sudo /etc/init.d/postgresql-8.3 restart
2009年7月31日 星期五
遠端連線Postgresql
有時架站要跑得服務與資料庫是在不同機器上,這時跑服務的機器就必須透過TCP/IP來存取資料庫,而SQL通常預設只允許在本地端存取,Postgresql也不例外,因此必須透過一點小設定將遠端存取的功能打開。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言