oracle資料庫限制IP訪問

2021-08-28 02:57:09 字數 553 閱讀 9520

通過修改oracle資料庫的ora配置檔案可以實現只有指定ip才能訪問

開啟oracle安裝路徑下

./dbhome_1/network/admin/sqlnet.ora檔案

增加以下**

1. tcp.validnode_checking=yes —//(開啟ip限制功能)

2. tcp.invited_nodes=(192.168.1.135,192.168.1.156)–(允許訪問資料庫的ip位址列表,多個ip位址用逗號分開)

3. tcp.excluded_nodes=(192.168.1.123)–(禁止訪問資料庫的ip位址列表)

然後重啟監聽即可

注: 1. 不要禁止伺服器本機的ip位址,否則通過lsnrctl將不能啟動或停止監聽,因為該過程監聽程式會通過本機的ip訪問***

2. 如果伺服器本機ip位址是變化的,可在允許訪問的資料庫配置中新增主機名或是將(127.0.0.1).加入列表。例如: tcp.invited_nodes=(主機名,127.0.0.1)

也可參考:

ora配置檔案詳解可參考

ORACLE 限制特定IP訪問資料庫

1 在9i中真正起作用的是sqlnet.ora檔案,我們修改sqlnet.ora其實是最好最快的方法。在sqlnet.ora中增加如下部分 來自 protocol.ora 的屬性 tcp.validnode checking yes 允許訪問的ip tcp.invited nodes ip1,ip2...

限制IP位址訪問資料庫

通過使用資料庫伺服器端的sqlnet.ora檔案可以實現禁止指定ip主機訪問資料庫的功能,這對於提公升資料庫的安全性有很大 的幫助,與此同時,這個技術為我們管理和約束資料庫訪問控制提供了有效的手段。方法 在sqlnet.ora檔案下黏貼這個 tcp.validnode checking yes tc...

oracle限制IP訪問

限制ip 訪問主要通過設定 sqlnet.ora實現 在sqlnet.ora 中新增 tcp.validnode checking yes 如果要設定限制 ip則必須啟動該行 tcp.invited nodes hostname ip address,hostname ip address,允許訪問...