我們使用oracle數據庫的時候,如果忘記了用戶密碼就無法登錄oracle管理界面了。那么該如何解決這個問題呢?下面我給大家分享一下。
創(chuàng)新互聯主營松陽網站建設的網絡公司,主營網站建設方案,成都APP應用開發(fā),松陽h5微信小程序定制開發(fā)搭建,松陽網站營銷推廣歡迎松陽等地區(qū)企業(yè)咨詢
工具/材料
cmd命令行
01
首先打開運行界面,在輸入框中輸入CMD命令,如下圖所示
02
接下來會打開CMD命令行窗口,我們將會在命令行中進行密碼的變更,如下圖所示
03
然后我們通過sqlplus連接oracle數據庫,如下圖所示
04
最后運用sql語句將用戶的密碼進行更改即可,如下圖所示
修改oracle數據庫用戶密碼的步驟如下:
1.打開命令提示符cmd。
2.連接oracle數據庫。
3.連接數據庫用戶shop。
4.解鎖數據庫用戶,以便修改密碼。
5.修改數據庫用戶密碼為123456就行了。這樣就解決了修改oracle數據庫用戶密碼的問題了。
Oracle里sql*plus的用戶名即system用戶,密碼是自己設置的密碼。如果密碼忘記,可通過如下方法重置。
1、cmd中輸入sqlplus /nolog
2、繼續(xù)輸入conn /as sysdba
3、輸入?alter user 用戶名 identified by 密碼;
4、修改成功后,會有上圖“用戶已更改”的提示,再次登錄時用自己設定的密碼即可。
如何讓oracle使用密碼登錄
1、首先要創(chuàng)建一個用戶。必須使用有最高權限的用戶來創(chuàng)建,語句如下:
1
create user shopping identified by 123456;--創(chuàng)建shopping用戶,密碼123456
2、賦予相應權限:
1
grant connect,resource,dba to shopping;
3、使用normal方式登錄。(用PL/SQL工具),填寫好用戶名及密碼,選擇登錄的數據庫中,在“連接為”處選擇Normal方式登錄即可。
1、首先需要打開“開始菜單”,在搜索框中輸入 cmd 。
2、單擊打開 cmd命令提示符窗口。
3、在cmd輸入:sqlplus sys/123456 as sysdba。
4、sqlplus是與Oracle數據庫交互的工具,sys是Oracle數據庫的超級管理員DBA。123456是sys的登錄密碼,as sysdba表示以超級管理員身份登錄,因為是以超級管理員身份登錄的,所以密碼隨意輸入或不輸都行。輸入上述語句后,按回車鍵執(zhí)行,就成功以DBA身份登錄進Oracle數據庫了。
5、如果想要退出登錄,輸入exit后,按下回車鍵即可。
6、如下圖所示,已經斷開該用戶跟數據庫的連接(Oracle數據庫依舊在運行)。