參考部落格:http://blog.itpub.net/26015009/viewspace-717505/
這裡只說一種方法:使用ORAPWD.EXE 工具修改密碼
開啟命令提示符視窗,輸入如下命令:
orapwd file=F:\app\Administrator\product\11.2.0\dbhome_1\database\PWDoanet.ora password=123456
這個命令重新生成了資料庫的密碼檔案。密碼檔案的位置在ORACLE_HOME目錄下的\database目錄下。
這個密碼是修改sys使用者的密碼。除sys其他使用者的密碼不會改變。
(1)ORACLE_HOME目錄下的\database目錄
(2)PWDoanet.ora
它是資料庫例項的密碼檔案,一個例項對應一個檔案,要修改哪個資料庫例項的管理員密碼,生成哪個就行(注意執行命令前,要刪掉或重新命名原來的,不然會提示檔案已存在)
一般修改資料庫使用者密碼,需要先登入管理員賬號,如sys
然後執行修改命令即可
alter user 使用者名稱 identified by 新密碼;
如果賬號被鎖住,可以先登入sys賬號,然後解鎖
alter user gd_base account unlock
select username from dba_users 查詢有哪些使用者