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