报错解释:
这个错误表示用户 'zeekr' 试图从任何主机连接到MySQL数据库服务器时,没有权限访问数据库 'test_db'。
解决方法:
-
确认用户 'zeekr' 是否确实存在,并且是否有权限访问 'test_db' 数据库。
-
如果用户存在,确保其拥有对 'test_db' 数据库的访问权限。可以通过以下命令授权:
root 账号登录,然后执行下面操作
GRANT ALL PRIVILEGES ON test_db.* TO 'zeekr'@'%';
FLUSH PRIVILEGES;
再用 zeekr 账号登录就可以看到了