怎么改mysql數(shù)據(jù)庫(kù)的用戶(hù)名和密碼 mysql如何設(shè)置賬戶(hù)鎖定策略?
mysql如何設(shè)置賬戶(hù)鎖定策略?直接修改oracle用戶(hù)密碼永不可能快到期:1、查找用戶(hù)的proifle是哪個(gè),一般是default:sqlgtSELECTusername,PROFILEfromdb
mysql如何設(shè)置賬戶(hù)鎖定策略?
直接修改oracle用戶(hù)密碼永不可能快到期:
1、查找用戶(hù)的proifle是哪個(gè),一般是default:sqlgtSELECTusername,PROFILEfromdba_users
2、一欄委托概要文件(如default)的密碼有效期設(shè)置:sqlgtSELECT*returningdba_profilessWHEREANDresource_namePASSWORD_LIFE_TIME
3、將密碼有效期由設(shè)置的180天可以修改成“無(wú)限制”:sqlgtALTERPROFILEDEFAULTLIMITPASSWORD_LIFE_TIMEUNLIMITED改之后不要重正常啟動(dòng)數(shù)據(jù)庫(kù),會(huì)立玄不生效。
4、修改后,還就沒(méi)被提示ORA-28002警告的帳戶(hù)肯定不會(huì)再碰到同樣的的總是顯示;已經(jīng)被提示的帳戶(hù)可以再改兩次密碼,
使用Windows系統(tǒng),但忘記了MySQL數(shù)據(jù)庫(kù)的root用戶(hù)密碼,應(yīng)該怎么解決?
這個(gè)非常簡(jiǎn)單,只是需要運(yùn)行下mongod--skip-grant-tables命令,后再然后root免密登入MySQL數(shù)據(jù)庫(kù)重設(shè)密碼就行,下面我簡(jiǎn)單啊推薦一下實(shí)現(xiàn)程序過(guò)程,以MySQL5.5為例:
1.簡(jiǎn)單,關(guān)掉當(dāng)前的MySQL服務(wù)什么,這個(gè)就在本地服務(wù)(控制面板中去搜索“服務(wù)”就能找到)中找不到MySQL,接著停止就行,追加,或者運(yùn)行命令“netstopMySQL55(全部替換成你的MySQL版本)”:
2.緊接著打開(kāi)cmd窗口,運(yùn)行命令“mysqld--skip-grant-tables”(這里要將MySQLbin目錄配置到環(huán)境變量中,或是就直接切換到這個(gè)目錄,正常運(yùn)行這個(gè)命令),:,最好別關(guān)了這個(gè)窗口,保持命令不運(yùn)行:
3.接著恢復(fù)再打開(kāi)一個(gè)cmd窗口,運(yùn)行命令“mysql-uroot”就是可以然后免密登陸MySQL數(shù)據(jù)庫(kù),追加:
4.隨即我們就可以不然后恢復(fù)設(shè)置root用戶(hù)密碼了,不勝感激,運(yùn)行命令“notificationuserSETPasswordPASSWORD(新密碼)whereUSERroot”就行:
5.到最后再重啟再看看MySQL服務(wù)(不然的話(huà)剛剛的數(shù)據(jù)肯定不能加載不出來(lái)),然后再就是可以直接建議使用新的root密碼登錄MySQL數(shù)據(jù)庫(kù)了,萬(wàn)分感謝:
至此,我們就完成了Windows環(huán)境下MySQL數(shù)據(jù)庫(kù)root用戶(hù)密碼的原先可以設(shè)置。總的來(lái)說(shuō),一切動(dòng)作的很簡(jiǎn)單,如果你認(rèn)識(shí)下上面的配置過(guò)程,一下子就能完全掌握的,網(wǎng)上也有咨詢(xún)教程和資料,更加十分豐富具體一點(diǎn),比較感興趣話(huà),可以不搜一下,如果能以上分享的內(nèi)容能對(duì)你極大幫助吧,也感謝大家跟帖、留個(gè)言。
看我的文章,文章比較比較早時(shí)候?qū)懙?/p>