MySQL与DBVisualizer的连接

时间:2013-09-27 06:27:46

标签: mysql dbvisualizer

我在mysql root帐户中创建了一个用户(1caap),并为此用户提供了对我的某个数据库的只读权限。现在我的客户端(1caapuser)无法访问此数据库。我已经使用Workbench建立了连接。当他尝试使用DBVisualizer访问此数据库时,他收到以下错误:

An error occurred while establishing the connection:
   Type: java.sql.SQLException   Error Code: 1045   SQL State: 28000
Message:
   Access denied for user '1caapuser'@'x.x.x.x' (using password: YES)

如果我最早错过任何设置,请帮帮我。

2 个答案:

答案 0 :(得分:1)

要解决此问题,您必须授予通过密码

标识的数据库的所有权限

要运行的命令:

{ "error": { "code": "InvalidAuthenticationToken", "message": "Unable to initialize RPS", "innerError": { "request-id": "81b399f0-ca5d-4e4d-b696-0052531f607d", "date": "2016-06-30T12:23:13" } } } 上授予所有特权。*用户名@'%'通过'密码';

识别

答案 1 :(得分:0)

检查以下内容,了解有关错误的详细信息:

<击> http://dev.mysql.com/doc/refman/5.1/en/access-denied.html https://dev.mysql.com/doc/refman/8.0/en/error-access-denied.html

您必须最有可能以给定的IP地址/主机名授予用户适当的访问权限。如:

授予。到''@'';

检查用户指南指定哪些特定权限和目标对象。上面的重要条款是你需要指定'user'@'ip-address'。

再次检查用户指南,因为可能存在一系列错误原因。