使用sql*plus時的一個安全小問題
telnet到資料庫伺服器,用如下命令啟動sql*plus:
/export/home/deverdb>sqlplus system/sysmg3r4@suppfrwi
SQL*Plus: Release 8.1.7.0.0 - Production on Wed Jun 22 13:10:48 2005
(c) Copyright 2000 Oracle Corporation. All rights reserved.
Connecte a :
Oracle8i Enterprise Edition Release 8.1.7.4.0 - Production
With the Partitioning option
JServer Release 8.1.7.4.0 - Production
SQL>......
在另外telnet視窗中,執行命令:
export/home/deverdb>ps -ef|grep sqlplus
deverdb 26475 13858 0 13:10:48 pts/3 0:00 sqlplus system/sysmg3r4@suppfrwi
oracle 7139 1 0 22:00:01 ? 0:00 sqlplus SYSTEM/SYSMG3R4
命令結果清楚地顯示了連線資料庫的使用者名稱,口令和連線串。
==============================================================
為了避免上述情況,建議在資料庫伺服器上用sql*plus訪問資料庫時,用如下命令:
/export/home/deverdb>sqlplus /nolog
SQL*Plus: Release 8.1.7.0.0 - Production on Wed Jun 22 13:18:45 2005
(c) Copyright 2000 Oracle Corporation. All rights reserved.
SQL> connect system/sysmg3r4@suppfrwi
Connecte.
再執行ps -ef|grep sqlplus命令,得到結果如下:
export/home/deverdb>ps -ef|grep sqlplus
oracle 7139 1 0 22:00:01 ? 0:00 sqlplus SYSTEM/SYSMG3R4
deverdb 26904 13858 0 13:18:44 pts/3 0:00 sqlplus /nolog
另外,建立一個帶有使用者名稱和口令的檔案,然後將這個檔案管道傳遞給sql*plus,也可以避免密碼洩漏。在用此方法時,注意將檔案的許可權設定為700
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/207/viewspace-800743/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一個使用SQL語句解決的小問題SQL
- pl/sql developer的一個小問題SQLDeveloper
- SQL*Plus安全(一)SQL
- 一個小問題
- SQL/Plus中的一些容易混淆的問題SQL
- 使用entity bean時候的一個問題?helpBean
- 【SQL*Plus】11g中使用SQL*Plus的-S選項依然可以看到“Enter password:”問題SQL
- 【SQL*Plus】處理 SQL*Plus的標頭無法顯示問題SQL
- Python關於使用subprocess.Popen時遇到的一個小問題記錄Python
- outlook express的一個小問題!Express
- 除錯使用了函式模組的程式時需要注意的一個小問題除錯函式
- Laravel event 事件使用中 記錄的一個小問題Laravel事件
- SQL*Plus安全(二)SQL
- SQL*PLUS安全(三)SQL
- SQL*PLUS安全(四)SQL
- weblogic 一個小問題Web
- 記錄一個小問題
- 一個小問題的解決方案
- 一個nvcc編譯的小問題編譯
- sql中的安全問題nullSQLNull
- 實習生用mybatis的一個弱智問題硬控大哥半小時MyBatis
- 請問一個jndi連線的小問題
- SQL*PLUS命令的使用大全(一)薦SQL
- 敲程式碼時的一個小疑問
- 使用sqlplus等命令時0509*問題的解決SQL
- 時區問題導致時間相差8個小時
- 一個SQL效能問題的優化探索SQL優化
- MYSQL 阿里的一個sql優化問題MySql阿里優化
- 一個樹形聚集SQL問題SQL
- 一個Intent與LinkedHashMap的小問題IntentHashMap
- 一個小問題 TestClient.javaclientJava
- 同時使用mybatis和mybatis-plus時,pageHelper失效問題解決MyBatis
- 聊一個複用元件中使用debounce時遇到的問題元件
- 使用SQL*PlusSQL
- 問一個小的運算問題,請高手指教!
- 培訓班上學員的一個SQL問題SQL
- 一個JTextPane寫SQL語句的問題SQL
- 關於介面實現的一個小問題