Mysql 连接 对于每个应用程序,我尝试运行相同的错误代码

标签 mysql eclipse

    2016-05-17 11:15:02,420 WARN  localhost-startStop-1 JdbcEnvironmentInitiator - HHH000342: Could not obtain connection to query metadata : Cannot create PoolableConnectionFactory (null,  message from server: "Host 'MyComputerName' is not allowed to connect to this MySQL server")

我只在我的计算机上运行我的应用程序,但它显示错误。没有权限问题,因为我只在我的系统上尝试,密码,连接 URL 都正确。那么问题是什么??

最佳答案

这个错误几乎说明了一切:

Host 'MyComputerName' is not allowed to connect to this MySQL server

您的计算机能够连接到 MySQL 服务器,但不允许使用您指定的凭据连接到它。确保您的主机被允许连接到给定用户下的服务器。您可能仍然需要将主机添加到用户,例如:

GRANT ALL ON `database`.* TO 'user'@'MyComputerName';

其中database是您尝试读取的数据库,user是您用于连接到服务器的实际用户名。

关于Mysql 连接 对于每个应用程序,我尝试运行相同的错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37276447/

相关文章:

java - 类文件编辑器未找到冗余源

eclipse - 在安装 mvn 之前使用 Eclipse 运行 Junit 时看不到 .java 文件中的更改

mysql - 音隙外部存储

mysql - 在 mysql 中,如何只从一个表中获取不链接到具有特定 ID 的另一个表中的任何行的行

mysql - 如何根据时间显示当前最近的行数?

javascript - 在 d3 可视化中访问 MySQL 数据库

mysql - 带插入的循环sql查询

java - 如何加载 'ParserModel' 以及将 "en-parser-chunking.bin"文件放置在 Web 应用程序中的何处?

java - 可能已经分配了最终变量

java - 使用扫描仪将文本从 edittext 导入 textview 的命令按钮?