Oracle 10g 缺省安裝使用安裝時輸入的密碼
另外還自動創建了一個叫做DBSNMP的用戶,該用戶負責噝蠴racle系統的智能代理(Intelligent Agent),該用戶的缺省密碼也是“DBSNMP”。如果忘記修改該用戶的口令,任何人都可以通過該用戶存取數據庫系統。
DBSNMP存在一個潛在的安全性隱患:
因爲它具有一個比較危險的系統權限" unlimited tablespace"
$ORACLE_HOME/rdbms/admin/catnsnmp.sql
來刪除它
以後可以通過運行
$ORACLE_HOME/rdbms/admin/catsnmp.sql
首先啓動sqlplus
輸入用戶名:sqlplus / as sysdba
密碼空缺
如果用戶被鎖定,記得加上
SQL> alter user dbsnmp account unlock;
User altered.
然後修改密碼
SQL> alter user dbsnmp identified by dbsnmp;
User altered.
現在就可以用用戶名:dbsnmp 密碼:dbsnmp登錄了。