国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Oracle 數(shù)據(jù)庫限制IP地址連接

這篇具有很好參考價(jià)值的文章主要介紹了Oracle 數(shù)據(jù)庫限制IP地址連接。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、基礎(chǔ)環(huán)境

??操作系統(tǒng):Windows 或 Linux
??數(shù)據(jù)庫版本:Oracle Database 11.2.0.1.0 及以上版本

二、適用場(chǎng)景

??出于數(shù)據(jù)安全考慮,有時(shí)候需要對(duì)連接 Oracle 數(shù)據(jù)庫的客戶端 IP 做一些限制,只有白名單中的IP才能訪問。不在白名單中的IP地址連接的時(shí)候提示:ORA-12537 TNS 連接已關(guān)閉。

三、操作步驟

??1、從需要允許連接的客戶端遠(yuǎn)程登錄數(shù)據(jù)庫。

??2、查詢正在連接的客戶端IPv4地址,默認(rèn)情況下,從 v$session 中不能直接獲得客戶端 IP地址,但可以在數(shù)據(jù)庫中創(chuàng)建一個(gè)追蹤客戶端 IP 地址的觸發(fā)器,以 system 用戶登錄數(shù)據(jù)庫,執(zhí)行以下代碼創(chuàng)建觸發(fā)器:

create or replace trigger on_logon_trigger after logon on database  
begin  
    dbms_application_info.set_client_info(sys_context('userenv', 'ip_address'));  
end;   
/  

??3、查詢正在連接Oracle數(shù)據(jù)庫的客戶端信息

select username,program,machine,client_info  
from v$session  
where username is not null
group by username,program,machine,client_info
order by username,program,machine,client_info

??4、查詢結(jié)果如下:
username為數(shù)據(jù)庫用戶名,program為連接的程序,machine為客戶端主機(jī)名, client_info 為客戶端 IP 地址

username program machine client_info
DB_DZJK JDBC Thin Client cspt-app 172.3.2.159
DB_FXBD JDBC Thin Client cspt-app 172.3.2.159
DB_PLATFORM JDBC Thin Client cspt-app 172.3.2.159
DB_PLATFORM plsqldev.exe WORKGROUP\CSPT-APP
DB_SRFX JDBC Thin Client cspt-app
DB_SRYC JDBC Thin Client cspt-app 172.3.2.159

??5、在數(shù)據(jù)庫監(jiān)聽配置文件中啟用IP檢查功能并添加IP地址清單
A、【推薦】使用圖形界面配置方式。
【開始】,【Oracle - OraDb11g_home1】,【Net Manager】,【本地】-【概要文件】-下拉選擇【一般信息】,切換到【訪問權(quán)限】標(biāo)簽,勾選【檢查TCP/IP客戶機(jī)訪問權(quán)限】,在【允許訪問的客戶機(jī)】右側(cè)填入:主機(jī)名稱或IP地址,每個(gè)一行。然后點(diǎn)擊【文件】-【保存網(wǎng)絡(luò)配置】即可。
B、修改$ORACLE_HOME/network/admin/sqlnet.ora文件
增加以下內(nèi)容(#開頭的是注釋):

# 開啟ip限制功能
tcp.validnode_checking=yes
# 允許訪問數(shù)據(jù)庫的IP地址列表,多個(gè)IP地址使用逗號(hào)分開
tcp.invited_nodes=(hostname,127.0.0.1,物理網(wǎng)卡地址,應(yīng)用服務(wù)器地址,其他)
# 禁止訪問數(shù)據(jù)庫的IP地址列表,多個(gè)IP地址使用逗號(hào)分開
# tcp.excluded_nodes=(192.168.1.111)

??然后重啟監(jiān)聽即可。

??注意事項(xiàng):

??1、第2行必需寫,任何平臺(tái)都可以,但是只適用于TCP/IP。

??2、第4行和第6行任寫一行即可,如果tcp.invited_nodes與tcp.excluded_nodes都存在,以tcp.invited_nodes為主。

??3、 需要添加服務(wù)器本機(jī)所有網(wǎng)卡配置的靜態(tài)地址,否則通過 lsnrctl 將不能啟動(dòng)或停止監(jiān)聽,因?yàn)樵撨^程監(jiān)聽程序會(huì)通過本機(jī)的IP訪問監(jiān)聽器??梢蕴砑诱麄€(gè)網(wǎng)段,比如192.168.1.* 和 192.168.1.0/24 代表 192.168.1.X 這個(gè)網(wǎng)段都可以訪問數(shù)據(jù)庫。

??4、重啟監(jiān)聽才能生效即可。

四、參考資料

??https://www.cnblogs.com/kangxuebin/articles/3103273.html文章來源地址http://www.zghlxwxcb.cn/news/detail-451335.html

到了這里,關(guān)于Oracle 數(shù)據(jù)庫限制IP地址連接的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • C# 連接Oracle數(shù)據(jù)庫方法

    C# 連接Oracle數(shù)據(jù)庫方法

    C# 連接oracle數(shù)據(jù)庫常用的三種方法有三種: ? ? 一、Oracle.ManagedDataAccess.dll:Oracle官方提供的oracle數(shù)據(jù)庫訪問組件,不存在其他依賴dll庫,推薦該方法最為重要的是: 它 不需要安裝oracle客戶端,也不區(qū)分x86位和x64位 , 直接就能用,連上其他電腦或者服務(wù)端oracle數(shù)據(jù)庫。 ?

    2023年04月22日
    瀏覽(26)
  • DBeaver連接mysql、oracle數(shù)據(jù)庫

    DBeaver連接mysql、oracle數(shù)據(jù)庫

    1) 下載DBeaver?https://dbeaver.io/download/,并安裝 2) 新建數(shù)據(jù)庫連接 ?? 3)選擇mysql驅(qū)動(dòng)程序 ?4)填寫連接設(shè)置內(nèi)容 5)點(diǎn)擊 “編輯驅(qū)動(dòng)設(shè)置”,并填寫相關(guān)信息 ?6)選擇本地自己下載的驅(qū)動(dòng)庫jar包 (也可以點(diǎn)擊下載驅(qū)動(dòng)) ?7)完成后,點(diǎn)擊測(cè)試連接,可以查看是否連接成功

    2024年02月05日
    瀏覽(38)
  • PLSQL連接Oracle 數(shù)據(jù)庫配置詳解

    PLSQL連接Oracle 數(shù)據(jù)庫配置詳解

    1. 下載instantclient-basic-win32-11.2.0.1.0 Oracle Instant Client - Free tools and libraries for connecting to Oracle Database (oracle官網(wǎng)下載地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html ,?下載地址2:http://download.csdn.net/detail/czw2010/5732241) ???2. 解壓instantclient-basic-win32-11.2.0.1.0并放置在oracle安

    2024年02月07日
    瀏覽(18)
  • Sql server 連接 Oracle數(shù)據(jù)庫

    Sql server 連接 Oracle數(shù)據(jù)庫

    前提預(yù)警:本機(jī)必須裝有Oracle客戶端 檢查是否安裝Oracle客戶端,并檢查TNS信息是否配置完成 1.1、 在cmd中執(zhí)行 sqlplus ,沒有報(bào)錯(cuò)并出現(xiàn)Oracle版本號(hào),則表示Oracle已安裝 1.2、配置TNS信息(最上面的10.0.0.130可隨意定義,eg:test、orcl、qerghasd…) 配置ODBC數(shù)據(jù)信息 2.1、打開ODBC數(shù)據(jù)

    2024年02月03日
    瀏覽(20)
  • linux 下Oracle數(shù)據(jù)庫的連接方式

    在連接到Linux終端后,輸入命令“sqlplus / as sysdba”,點(diǎn)擊回車,即可登錄Oracle數(shù)據(jù)庫。 看下sqlplus的詳細(xì)介紹先: 用法1: sqlplus-H |-V -H顯示SQL*Plus版本和使用幫助。 -V顯示SQL*Plus版本。 用法2: 用法2:sqlplus[[option][{logon|/nolog}][start]] option含義是:[-AC][-C版本][-L][-M“options”][-NOLO

    2024年02月02日
    瀏覽(95)
  • golang 連接 oracle 數(shù)據(jù)庫 增刪改查

    ?1,golang 連接 oracle 數(shù)據(jù)庫 ?2,增刪改查

    2024年02月09日
    瀏覽(31)
  • JAVA使用JDBC連接oracle數(shù)據(jù)庫

    JAVA使用JDBC連接oracle數(shù)據(jù)庫

    首先給出代碼和輸出: ?講解下代碼 ?Class.forName(\\\"oracle.jdbc.OracleDriver\\\");這段代碼是用來加載驅(qū)動(dòng)的。 通過靜態(tài)類DriverManager的getConnection方法配置連接字符串 DriverManager.getConnection(\\\"jdbc:oracle:thin:@192.168.10.150:1521:orcl11g\\\",\\\"xielong\\\",\\\"xielong\\\"); 其中ip為oracle數(shù)據(jù)庫地址,1521為默認(rèn)的數(shù)據(jù)

    2024年02月13日
    瀏覽(23)
  • Oracle-數(shù)據(jù)庫連接數(shù)異常上漲問題分析

    Oracle-數(shù)據(jù)庫連接數(shù)異常上漲問題分析

    問題: ????????用戶的數(shù)據(jù)庫在某個(gè)時(shí)間段出現(xiàn)連接數(shù)異常上漲問題,時(shí)間持續(xù)5分鐘左右,并且問題期間應(yīng)用無法正常連接請(qǐng)求數(shù)據(jù)庫 ????????從連接數(shù)的監(jiān)控上可以看到數(shù)據(jù)庫平常峰值不到100個(gè)連接,在問題時(shí)間段突然上漲到400以上 問題分析: ????????首先查

    2024年02月05日
    瀏覽(46)
  • oracle 連接數(shù)據(jù)庫報(bào)錯(cuò) ORA-12170:TNS 連接超時(shí)

    oracle 連接數(shù)據(jù)庫報(bào)錯(cuò) ORA-12170:TNS 連接超時(shí)

    上網(wǎng)嘗試了很多方法,網(wǎng)上列舉的以下常見方法對(duì)于我來說無效,且均正常。 1、先檢查網(wǎng)絡(luò)是否能ping通,下圖網(wǎng)絡(luò)狀態(tài)是正確的。 2、查看服務(wù)器監(jiān)聽服務(wù)是否啟動(dòng) 3、cmd -》 tnsping ip地址(或者是服務(wù)器的實(shí)例名SID)如果報(bào)“TNS-12535:操作超時(shí)”,可能是服務(wù)器端防火墻 沒有

    2023年04月12日
    瀏覽(22)
  • 連接Oracle數(shù)據(jù)庫失?。∣RA-12514)故障排除

    連接Oracle數(shù)據(jù)庫失?。∣RA-12514)故障排除

    點(diǎn)擊試看博主的專著《MySQL 8.0運(yùn)維與優(yōu)化》(清華大學(xué)出版社) ORA-12514的故障是很多新手在連接Oracle數(shù)據(jù)庫時(shí)經(jīng)常遇到故障,它通常表示無法連接到數(shù)據(jù)庫實(shí)例,這里姚遠(yuǎn)老師告訴大家如何排除這類故障。 當(dāng)嘗試連接到Oracle數(shù)據(jù)庫實(shí)例時(shí),可能會(huì)收到ORA-12514錯(cuò)誤消息。此錯(cuò)

    2023年04月09日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包