ERROR 1044 (42000): Access denied for user 'root'@'%' to database 'jk'
时间: 2023-11-15 18:59:51 浏览: 53
mysql ERROR 1044 (42000): Access denied for user ”@’localhost’ to database
这个错误提示表明用户'root'@'%'没有权限访问数据库'jk'。解决这个问题的方法是给用户'root'@'%'授权访问数据库'jk'。具体步骤如下:
1. 以root用户登录mysql控制台。
2. 执行以下命令:GRANT ALL PRIVILEGES ON jk.* TO 'root'@'%';
3. 刷新权限:FLUSH PRIVILEGES;
这样,用户'root'@'%'就被授权访问数据库'jk'了。如果还是无法访问,可以检查一下用户的密码是否正确。
阅读全文