我用过
grant all on mydb.* TO user1@"localhost" identified by "user1"并在从单独的物理框访问mysql时获取以下错误。
这是mysql集群(Mysql服务器5.1.56版)。连接器jar是mysql-连接器-java-5.1.26.jar。
有什么想法吗?
原因: com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078):java.sql.SQLException:用户‘user 1’@‘166.31.44.23’(使用密码: YES)被拒绝访问
发布于 2014-07-22 22:26:32
除非密码也是"user1",否则您使用的grant语法是错误的:identified by参数用于密码(而不是用户名)。
试试这个:
grant all on mydb.* TO 'user1'@'localhost' identified by 'mypassword'https://stackoverflow.com/questions/24898838
复制相似问题