我已经在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)如果我错过了任何设置,请尽快帮我。
发布于 2016-06-30 20:41:34
要解决此问题,您必须使用密码标识授予数据库上的所有权限
要运行的命令:
将yourDBname密码上的所有权限授予由“.*”标识的用户名@“%”;
https://stackoverflow.com/questions/19044066
复制相似问题