1.運行cmd命令
2.輸入 sql /nolog命令
3 SQL>conn /as sysdba
4. ALTER USER system ACCOUNT UNLOCK;
要想查看系統的用戶名和密碼(當然密碼是加密過的,如果不記得了只能重新更改)
select username,password from dba_users;
如果password不記得了或者為空的話,需要重新設置密碼(以system用戶為例)
alter user system identified by 密碼;
重啟服務,然后 conn system/密碼 進一步證實是否可用
如果用戶名和密碼都不記得了
1、首先找到密碼文件“\app\你機器的名稱\product\11.1.0\db_1\database\pwdSid.ora”(類似這樣的文件)。
2、將此密碼文件先移到其它地方,記住其名字。
3、建一個同樣名稱的密碼文件:
在DOS模式下運行:
c:\ORAPWD file=\app\你機器的名稱\product\11.1.0\db_1\database\pwdSid.ora PASSWORD=password ENTRIES=10
其中的password即為SYS賬戶的密碼,可為任意密碼。
4、再連接到數據庫
c:\sqlplus /nolog
SQL>conn sys/password as sysdba; --password是剛才建立的password。