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。