Jmeter显示错误:无法创建PoolableConnectionFactory(访问被拒绝用户'shubham @ localhost'@'118.185.61.226'(使用密码:YES))

时间:2018-05-01 10:20:12

标签: mysql jmeter

当我在jmeter中创建了一个JDBC请求采样器并使用了jmeter连接配置元素时,当我尝试创建与DB的连接时,错误一次又一次显示可以请任何人给我解决此问题吗?

错误:无法创建PoolableConnectionFactory(用户'shubham @ localhost'的访问被拒绝'@'115.248.185.130'(使用密码:是))

我还附上了错误的屏幕截图:

THis is the error showing

配置元素屏幕截图:

THis is the JDBC configuration element screenshot where ipofDB is my db ip

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

更多的是关于MySQL配置而不是JMeter。您获得的错误意味着shubham用户无法从115.248.185.130主机进行连接。

所以:

  1. 首先你有不正确的JDBC URL,查看Connection URL Syntax它应该是以下形式:

    protocol//[hosts][/database][?properties]
    

    您可能需要从网址中删除phpmyadmin

  2. 在MySQL服务器端执行以下查询:

    GRANT ALL ON ipofDB.* TO shubham@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;
    

    这样不仅可以访问本地主机和115.248.185.130,还可以访问任何其他主机,以防您选择Distributed Testing

  3. 参考文献: