mysql登錄提示ERROR 1045 (28000): Access denied for user

今天安裝zabbix,安裝完成以後在最上面提示以下所示mysql

wKiom1Uh8DfBemroAABJXRKhz7c091.jpg

檢查日誌以下顯示sql

wKioL1Uh8fmwaxMpAAJw0PRpHBk693.jpg

顯示鏈接數據庫失敗,登陸mysql給zabbix受權以後發現zabbix完全起不來了數據庫

數據庫也登錄不進去,提示ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)ide

數據庫拒絕了root登陸,因而先跳過授權表訪問,命令以下:mysqld_safe --user=mysql --skip-grant-tables --skip-networking & (固然,在這以前,先中止mysql服務的運行)。spa

 而後登陸mysql:mysql -uroot -prest

登錄進去以後:日誌

mysql> use mysql;blog

mysql> UPDATE user SET Password = PASSWORD('yourpassword') WHERE user = 'root';ip

mysql> FLUSH PRIVILEGES;get

以後再重啓mysql服務:service mysqld restart以後能夠正常登陸mysql了,zabbix也恢復正常。

相關文章
相關標籤/搜索