簡體   English   中英

使用無密碼的sqlplus測試Oracle連接

[英]Test Oracle connectivity using sqlplus without password

我處於一種特殊的情況下,我需要測試我的服務器與Oracle數據庫的連接性,但是我無權訪問任何帳戶或密碼。

需要測試連接性的原因是,很多時候我的服務器與數據庫之間存在多層防火牆,尤其是最近在嘗試訪問RAC / Exadata數據庫時,我們意識到在“掃描” IP范圍內進行telnet (對我來說,這是唯一可見的范圍)還不夠,並且實際存在用於連接的基礎物理/虛擬IP,這些IP被阻止了。 如果我可以測試連通性,那么我至少可以確認數據庫是可訪問的。

我考慮過使用sqlplus test @ DB進行連接,而“ test”帳戶實際上並不存在。 如果我得到答復說不正確的用戶名/密碼登錄被拒絕,那么至少我知道數據庫連接正常,因為至少它已到達數據庫以執行身份驗證。 但是我有審計方面的顧慮(DBA是否會認為有人試圖入侵系統),以及是否有進行此測試的實際方法或命令。

就像@OldProgrammer指出的那樣,這是從命令行tnsping的最佳案例

tnsping MY_SERVICE_NAME

這是一篇展示基本選項的好文章 哦,我敢肯定,如果他們願意,DBA仍然可以看到流量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM