mysql终端输入密码后提示:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES),进不去mysql
时间: 2024-05-17 12:11:17 浏览: 151
MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决
5星 · 资源好评率100%
这个错误提示表示你使用的用户名为ODBC的用户没有权限访问MySQL数据库。可能原因有以下几种:
1. 输入的密码错误。
2. 用户名或密码输入错误,需要重新输入正确的用户名和密码。
3. 用户名或密码正确,但是该用户没有权限访问MySQL数据库。
解决方法如下:
1. 确认用户名和密码是否正确,尤其是密码是否输入正确。
2. 确认该用户是否有权限访问MySQL数据库,可以通过查询MySQL数据库的用户表来确认。例如:SELECT User, Host FROM mysql.user; 如果该用户没有权限访问,则需要为该用户授权。例如:GRANT ALL PRIVILEGES ON *.* TO 'ODBC'@'localhost' IDENTIFIED BY 'password'; 其中,password为该用户的密码。
3. 如果以上方法都无法解决问题,则可以考虑重新安装MySQL数据库。
阅读全文