4
<meta http-equiv="Content-Type" content="text/html; charset=BIG5">
4
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5
5
<link rel="STYLESHEET" type="text/css" href="../pgadmin3.css">
6
6
<title>Guru Hints</title>
11
<h3>�s����Ʈw�Q�ڵ�</h3>
13
�� �A �� �� �� �\ �X �� �� �� �w�G �� �A �� �� �i
13
伺 服 器 不 允 許 訪 問 資 料 庫: 伺 服 器 報 告
16
16
<b><tt class="command"><info></info></tt></b>
20
�X �� PostgreSQL �� �� �w�A �� �� �� �� �� �\ �� �� �� �� �� �s �� �D �� �]�� �� �D �� �� �{ �ҡ^�A
21
�M �� �b �� �� SQL �X �� �v �� �Q �� �� �� �e�A PostgreSQL �N �� �d pg_hba.conf �� �� �d �� �O �_ �� �P �� �� �� �� �a�} / �Τ�W / ��Ʈw �� �� �X �� �� �� �s �b �� �B �O �� �\ �X �� ���C
24
���F�קK�Ѩt�Τް_�������n���w���|�}�Apg_hba.conf������l�]�m�Q���Y��A�i�H���U���o�˼W�[�]�m�G
27
<b><tt class="command">host all all 192.168.0.0/24 md5</tt></b>
28
<b><tt class="command">host all all 192.168.0.0/24 md5</tt></b>
31
�o �� �� �l �� �\ �p �� �� �� 192.168.0.0/24 �� �� MD5 �[ �K �� �K �X �s �� �� �� �� �� �� �M �� �� �� �� �w�C
34
�Q �� �� �X �i pgAdmin III �� pg_hba.conf �s �� �� �i �H �� �� pg_hba.conf �t �m �� ��A
35
�� �� �� �� �H ��A �� �n �� �� pg_ctl �q �� �� �� �w �� �s Ū �J �t �m �� �� �� �s �� �� �� �� �w�C
20
訪 問 PostgreSQL 資 料 庫, 首 先 必 須 允 許 客 戶 端 能 夠 連 接 主 機 (基 於 主 機 的 認 證),
21
然 後 在 所 有 SQL 訪 問 權 限 被 驗 證 之 前, PostgreSQL 將 檢 查 pg_hba.conf 文 件 查 看 是 否 有 與 客 戶 端 的 地址 / 用戶名 / 資料庫 相 符 合 的 方 案 存 在 並 且 是 允 許 訪 問 的。
24
為了避免由系統引起的不必要的安全漏洞,pg_hba.conf中的初始設置十分嚴格,可以像下面這樣增加設置:
27
<b><tt class="command">host all all 192.168.0.0/24 md5</tt></b>
28
<b><tt class="command">host all all 192.168.0.0/24 md5</tt></b>
31
這 個 例 子 允 許 私 有 網 絡 192.168.0.0/24 使 用 MD5 加 密 的 密 碼 連 接 到 所 有 用 戶 和 所 有 資 料 庫。
34
利 用 整 合 進 pgAdmin III 的 pg_hba.conf 編 輯 器 可 以 修 改 pg_hba.conf 配 置 文 件,
35
修 改 完 畢 以 後, 需 要 使 用 pg_ctl 通 知 資 料 庫 重 新 讀 入 配 置 或 者 重 新 啟 動 資 料 庫。