Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 拒绝用户访问';用户_so'@';10.64.0.148';(使用密码:是)_Java_Mysql_Jdbc_Phpmyadmin_Mysql Workbench - Fatal编程技术网

Java 拒绝用户访问';用户_so'@';10.64.0.148';(使用密码:是)

Java 拒绝用户访问';用户_so'@';10.64.0.148';(使用密码:是),java,mysql,jdbc,phpmyadmin,mysql-workbench,Java,Mysql,Jdbc,Phpmyadmin,Mysql Workbench,我正在使用一个名为cuba studio的java框架。 当我尝试与mysql服务器建立jdbc连接时,出现以下异常: Access denied for user 'User_so'@'10.64.0.148' (using password: YES) 我的数据库URL是:jdbc:mysql://instanceofCloud:3306/TEST 数据库用户是:user\u so 这是架构所有者 有人知道为什么会出现这个问题吗 编辑:我为mysql使用云,我只有角色:读/写、读、模式所有

我正在使用一个名为cuba studio的java框架。 当我尝试与mysql服务器建立jdbc连接时,出现以下异常:

Access denied for user 'User_so'@'10.64.0.148' (using password: YES)
我的数据库URL是:
jdbc:mysql://instanceofCloud:3306/TEST

数据库用户是:
user\u so
这是架构所有者

有人知道为什么会出现这个问题吗

编辑:我为mysql使用云,我只有角色:读/写、读、模式所有者


非常感谢

你能试试吗

CREATE USER 'User_so'@'10.64.0.148' IDENTIFIED BY 'password';
GRANT INSERT, SELECT, DELETE, UPDATE ON database.* TO 'User_so'@'10.64.0.148';
FLUSH PRIVILEGES;
正如@nos已经提到的,这些SQL语句需要以MySQL用户的身份运行,允许该用户授予进一步的权限

尝试登录MySQL实例


希望这有帮助

因为User_so无法访问名为TEST的数据库,或者您的密码错误。但是我可以与数据库用户Mysql workbench建立连接,并且也存在此测试数据库..嘿,我尝试执行此命令,但我遇到了以下问题:11:18:53创建用户User_so@'10.64.0.148',由'password'识别错误代码:1227。拒绝访问;此操作需要(至少一个)创建用户权限0.172sec@Schaumkuesschen您需要以MySQL用户的身份运行这些SQL语句,这样才能授予进一步的权限。@N00BPR0GRAMER,问题是,我使用的是云的MySQL服务器,这意味着,我只有以下角色:写/读、读和模式所有者,我没有可能获得进一步的特权,因为我没有可能作为管理员这样做:(所以它仍然不起作用。)你有什么提示给我吗?非常感谢