我們使用oracle數據庫的時候,如果忘記了用戶密碼就無法登錄oracle管理界面了。那么該如何解決這個問題呢?下面我給大家分享一下。

企業(yè)建站必須是能夠以充分展現企業(yè)形象為主要目的,是企業(yè)文化與產品對外擴展宣傳的重要窗口,一個合格的網站不僅僅能為公司帶來巨大的互聯網上的收集和信息發(fā)布平臺,創(chuàng)新互聯公司面向各種領域:成都自上料攪拌車等網站設計、成都全網營銷解決方案、網站設計等建站排名服務。
工具/材料
cmd命令行
01
首先打開運行界面,在輸入框中輸入CMD命令,如下圖所示
02
接下來會打開CMD命令行窗口,我們將會在命令行中進行密碼的變更,如下圖所示
03
然后我們通過sqlplus連接oracle數據庫,如下圖所示
04
最后運用sql語句將用戶的密碼進行更改即可,如下圖所示
可以參考如下方法在忘記oracle密碼的情況下,修改密碼。
忘記sys,system用戶的密碼:
使用ORAPWD.EXE工具修改密碼:在開始菜單點擊‘運行’,輸入‘cmd’,打開命令提示窗口,輸入如下命令:
orapwd file=d:\oracle\product\10.1.0\Db_2\database\pwdctcsys.ora password=123456
這個命令重新生成了數據庫密碼文件。密碼文件的位置在ORACLE_HOME目錄下的\database目錄下。這個密碼是修改sys用戶的密 碼。 除了sys和system其它用戶的密碼不會改變。
忘記system用戶的密碼:
可以用sys用戶登錄。然后用alter user命令修改密碼。如:
conn sys/pass_word as sysdba;
alter user system identified by newpass;
忘記sys用戶密碼:
可以用system用戶登錄。然后用alert user 命令修改密碼,如:
CONN SYSTEM/PASS_WORD;
ALTER USER SYSTEM IDENTIFIED BY NEWPASS;
忘記除sys/system用戶之外的用戶的登錄密碼。
用sys(或者system)登錄。CONN SYS/PASS_WORD AS SYSDBA;
使用如下語句修改用戶的密碼。ALTER USER USER_NAME IDENTIFIED BY NEWPASS;主要密碼不能是全數字且不能以數字開頭。
(1)CONN SYS/PASS AS SYSDBA;//以DBA的身份登錄
1、首先安裝好oracle軟件。
2、我們找到SQL Plus打開。
3、登錄system用戶。
4、輸入:alter user scott identified by tiger account unlock;進行解鎖。
5、或者打開命令提示符頁面登錄。最后就能進行scott用戶登錄啦。
在命令行方式下運行SQL *Plus即可解鎖并修改密碼:
運行–cmd–sqlplus /nolog
conn sys as sysdba
輸入密碼alter user scott identified by tiger(或預設密碼) account unlock;conn scott/tiger(或預設密碼)1234
參考視圖
今天訪問應用的時候,發(fā)現賬號被鎖定,登錄oracle后,發(fā)現很多用戶都被鎖定了。看下提示信息,原來是密碼過期了導致賬號被鎖定。這里記錄下這幾個操作的常用命令,以方便以后自己的使用。
1.查看用戶的proifle是哪個,一般是default
SELECT username,PROFILE FROM dba_users;
2.查看對應的概要文件(如default)的密碼有效期設置
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3.將概要文件(如default)的密碼有效期由默認的180天修改成“無限制”(修改之后不需要重啟動數據庫,會立即生效)
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
4.對已經鎖定和過期的賬號進行解鎖
(1)alter user 用戶名 identified by 原來的密碼 account unlock; ----不用換新密碼,用戶名和密碼也不用加引號,這個命令會解鎖賬號,同時取消密碼過期。
(2)alter user 用戶名 account unlock; ----這個只會解鎖賬號,而不會取消密碼過期,所以建議使用上面的口令
1、找到并進入運行窗口:(可以用windows+r快捷鍵哦)輸入sqlplus命令:如圖
2、進入新窗口后使用scott/tiger用戶和密碼進行登錄會發(fā)現登錄不成功:如圖
3、這時我們可以使用system用戶進行登錄,應為此用戶的權限排第二,并且密碼我們已經在安裝時輸入了了,所以是可以登錄進入的:如圖
4、system登錄成功之后就可以使用命令給用戶進行解鎖了:如圖
5、最后再用scott/tiger用戶時,你可以神奇的發(fā)現此時能連接成功了:如圖
本文標題:oracle怎么解鎖密碼,oracle密碼加密
文章分享:http://chinadenli.net/article47/dseoihj.html
成都網站建設公司_創(chuàng)新互聯,為您提供品牌網站設計、網站設計公司、網站建設、自適應網站、搜索引擎優(yōu)化、全網營銷推廣
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯