開始- 運(yùn)行 - 輸入“CMD” 確定\x0d\x0a在彈出來的窗口中,輸入SQLPLUS / AS SYSDBA 回車\x0d\x0a然后,用命令修改:\x0d\x0aalter user 用戶名 identified by "密碼";\x0d\x0a回車~ 注意冒號~
目前創(chuàng)新互聯(lián)已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、木壘哈薩克網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
使用dba權(quán)限的帳號登錄數(shù)據(jù)庫
執(zhí)行命令"alter user sys identified by 新密碼"
同樣的,不僅”sys“,其他用戶的密碼也可以這樣修改。
操作如下:
以Windows操作系統(tǒng)為例,打開命令提示符,輸入命令sqlplus /nolog ,進(jìn)入oracle控制臺,并輸入 conn /as sysdba;以DBA角色進(jìn)入。
連接成功后,輸入“select username from dba_users”查看用戶列表
若修改某一個用戶密碼, 修改用戶口令 格式為:
alter user 用戶名 identified by 新密碼;
以system 為例,密碼修改為 123456. 可輸入
alter user system?identified by 123456;
常用命令:查看Oracle數(shù)據(jù)庫中的所有用戶名
查看數(shù)據(jù)庫里面所有用戶,前提是你是有dba權(quán)限的帳號,如sys,system
select * from dba_users;
查看你能管理的所有用戶!
select * from all_users;
查看當(dāng)前用戶信息 !
select * from user_users;
1.啟動SQL Plus
2.在其窗口輸入相對應(yīng)的字段
請輸入用戶名: connect / as sysdba
輸入口令: 直接回車
3.連接成功后執(zhí)行:
SQL? alter user 需要解鎖的用戶名 account unlock; ?--用戶的解鎖
SQL alter user 需要修改口令的用戶名 identified by 新口令; ?--口令的修改
例如要將scott用戶解鎖,則執(zhí)行
SQL? alter user scott? account unlock;
例如要將system用戶的口令修改為Oracle,則執(zhí)行
SQL alter user system identified by Oracle;
如果是初學(xué)者,就把所有用戶的密碼統(tǒng)一設(shè)置成為一個密碼,方便記憶和管理。包括sys、system、scott和自己新建的用戶.scott用戶默認(rèn)是被鎖住的,安裝完成之后,再用下面的命令解鎖。\x0d\x0a原因:默認(rèn)Oracle10g的scott不能登陸。\x0d\x0a解決:\x0d\x0a(1)conn sys/sys as sysdba;//以DBA的身份登錄\x0d\x0a(2)alter user scott account unlock;// 然后解鎖