如果忘記Oracle數據庫的賬號和密碼,只要你有操作系統的管理員權限,就可以把操作系統登錄帳戶加到ora_dba組裏。具體步驟如下:
1. 搜索sqlnet.ora文件,打開它看看是否有SQLNET.AUTHENTICATION_SERVICES= (NTS),如果沒有則需要加上。
2. 查看當前用戶是否在ora_dba組,如果不在這個組,加入這個組。
3. 輸入:sqlplus /nolog
4. 輸入:connect/as sysdba
5. 接下來就可以任意修改賬號的密碼了。如將sys的密碼修改爲a123,則只需要輸入:
alter user sys identified by a123;
如將system的密碼修改爲a123456,則只需要輸入:
alter user system identified by a123456;