sqlplus登錄密碼忘記了怎么辦 oracle忘記用戶(hù)名和口令怎么辦?
oracle忘記用戶(hù)名和口令怎么辦?登錄到直接安裝oracle數(shù)據(jù)庫(kù)服務(wù)器的操作系統(tǒng)??梢源蜷_(kāi)命令窗口:(我的演示機(jī)器是windows)2一欄環(huán)境變量ORACLE_SID的設(shè)置情況:windows:e
oracle忘記用戶(hù)名和口令怎么辦?
登錄到直接安裝oracle數(shù)據(jù)庫(kù)服務(wù)器的操作系統(tǒng)??梢源蜷_(kāi)命令窗口:(我的演示機(jī)器是windows)
2
一欄環(huán)境變量ORACLE_SID的設(shè)置情況:
windows:echo%ORACLE_SID%
linux:echo $ORACLE_SID
3
設(shè)置環(huán)境變量ORACLE_SID的值為自己想直接登錄的oracle實(shí)例的SID:
setORACLE_SIDorcl
4
鍵入命令:sqlplus/andsysdba
就這個(gè)可以以sysdba的身份登陸賬號(hào)到oracle了!
linux系統(tǒng)下,假如一直找不到sqlplus命令的話(huà),請(qǐng)切換到oracle用戶(hù)。
5
在sqlplus窗口不能執(zhí)行命令:
alteruseryou_usernameidentifiedheyou_password
就這個(gè)可以直接修改你的用戶(hù)的密碼了~
Oracle數(shù)據(jù)庫(kù)sys用戶(hù)忘記了密碼怎么辦?
如果不是system用戶(hù)密碼記住,這個(gè)可以登陸system用戶(hù)參與修改密碼
要是system密碼也不記得了請(qǐng)明確的100元以?xún)?nèi)步驟并且修改密碼
在dos窗口中然后輸入
“
sqlplus/nolog
connect/likesysdba
alterusersysidentifiedhe新密碼
如何修改數(shù)據(jù)庫(kù)密碼?
一、修改前所有的準(zhǔn)備工作:
可以使用ssh工具以root身份直接連接服務(wù)器,
接著切換到到oracle用戶(hù):su-oracle(回車(chē))
可以使用sqlplus連接數(shù)據(jù)庫(kù):sqlplus/nolog(回車(chē))
以管理員身份登陸賬號(hào)sys用戶(hù):connsys/sysassysdba(回車(chē))
數(shù)據(jù)庫(kù)連接到成功了,到此前期準(zhǔn)備工作完成。
二、可以修改用戶(hù)名稱(chēng)。
數(shù)據(jù)庫(kù)再連接成功了后,在sqlgt顯示后面繼續(xù)輸入輸入:
簡(jiǎn)單的方法查到到所需修改用戶(hù)名稱(chēng)的用戶(hù)不需要:selectuser#,namefromuser$(回車(chē))--如:user#466
現(xiàn)在就可以修改用戶(hù)名稱(chēng)了:updateuser$setname新的用戶(hù)名稱(chēng)whereuser#66(回車(chē))
系統(tǒng)會(huì)提示:1rowupdated.只能證明可以修改完成,
再鍵入:commit;(回車(chē))并提交所作直接修改。
三、可以修改用戶(hù)密碼。
數(shù)據(jù)庫(kù)再連接成功后,在sqlgt不提示后再輸入:alteruser用戶(hù)名identifiedby新密碼(回車(chē))
再輸入:commit;(回車(chē))遞交所作直接修改去掉。