mysql設定或者修改新密碼

2021-10-21 14:02:20 字數 516 閱讀 9374

mysql預設密碼為空,如何設定新密碼或者忘記密碼後找回密碼呢?

開啟mysql安裝目錄下的my.ini配置檔案(我這裡是my.ini,可能名字不一樣沒關係只要.ini格式的檔案就行),末尾新增:skip-grant-tables,儲存後退出。

重啟mysql服務後,輸入mysql -uroot -p,此時直接回車即可進入mysql root賬號,輸入以下語句,我這裡將密碼設定為123456,設定完後退出mysql

mysql> use mysql;

mysql>

update user set password=

password

("123456"

)where user=

'root'

;mysql>

flush

privileges

;

將mysql配置檔案my.ini末尾的skip-grant-tables去掉,重啟mysql服務,再次登陸輸入剛才設定的新密碼即可完成。

mysql新密碼認證 MySQL原生密碼認證

基於密碼的身份認證包括了兩個部分 伺服器端認證資訊的儲存 密碼的認證過程 基於密碼的身份認證有乙個原則 僅使用人知道密碼。密碼不能被儲存在認證伺服器中,在認證過程中也不能通過網路明文傳輸。因為儲存的資訊可能被竊取或者濫用,網路可能被監聽。這些安全隱患都可能導致密碼的洩露。下面我們看看mysql是如何...

mysql新密碼認證 MySQL原生密碼認證

基於密碼的身份認證包括了兩個部分 伺服器端認證資訊的儲存 密碼的認證過程 基於密碼的身份認證有乙個原則 僅使用人知道密碼。密碼不能被儲存在認證伺服器中,在認證過程中也不能通過網路明文傳輸。因為儲存的資訊可能被竊取或者濫用,網路可能被監聽。這些安全隱患都可能導致密碼的洩露。下面我們看看mysql是如何...

定期修改密碼 定期重新整理密碼 副本

以下是指對oracle 10g 先查密碼是否過期 select b.username 使用者名稱 b.profile b.account status 狀態,b.created 建立日期,a.ptime 設定日期,b.lock date 鎖定日期,b.expiry date 密碼過期時限 from ...