mysql資料庫安全模式登陸

2021-07-28 14:36:14 字數 704 閱讀 1344

當使用mysql資料庫提示密碼錯誤或無許可權等問題時,可以通過mysql的安全模式啟動資料庫,使所有使用者可以完全訪問所有的表,可以對使用者重設密碼,也可以進行許可權修改。

1:首先關閉mysql資料庫,並結束所有mysqld程序。

#service mysqld stop

#killall -9 mysqld

2:以安全模式登陸資料庫。

#mysql_safe --skip-grant-tables &
3:登陸mysql資料庫。

#mysql -uroot
4:更改user表中的使用者密碼。

update mysql.user

set password=password('passwd') where

user="root"

>flush privileges;

5:對root使用者賦許可權。

>grant allon*

.*to'root'@'%' identified by

'passwd';

>flush privileges;

然後就可以使用root使用者,passwd密碼登陸mysql資料庫了。按照上面的方法,當其它使用者忘記密碼是,可以對此使用者進行密碼修改並賦許可權。

便簽8 資料庫登陸

1.資料庫知識點 php mysql資料庫程式設計的步驟 第一步 登入到mysql伺服器 第二步 選擇當前資料庫 第三步 設定請求資料的字符集 第四步 執行sql語句 link mysql connect db host,db user,db pwd echo php連線資料庫失敗!mysql er...

資料庫登陸1045錯誤

報錯內容 error 1045 28000 access denied for user root localhost using password yes 解決方法 1 停止mysql服務 有兩種方法 1.控制台輸入 net stop mysql 注意 這種情況需要在c盤中,用管理員的方式啟動cm...

mysql資料庫操作 登陸許可權等操作

ctrl l 清屏 ctrl c 終止 g 垂直分布的方式進行檢視 s 檢視伺服器端資訊 linux service mysql start 啟動mysql service mysql stop 停止mysql service mysql restart 重啟mysql windows 在管理員許可...