![](/img/trans.png)
[英]How to config mybatis properties when accessing mysql via ssh tunnel
[英]Accessing MySQL with Toad via SSH
我正在尝试将Toad与我的MySQL数据库一起使用,但是似乎无法使用Toad远程连接(基于Linux的服务器和MySQL数据库)。 在为SSH登录名和数据库登录名输入正确的凭据后,我仍然得到以下信息:
'拒绝访问用户'wlaprise'@'166.203.5.139'(使用密码:是)”
但是,我可以使用相同的主机和凭据直接从命令行使用SSH和MYSQL命令成功远程登录,因此我相信凭据和防火墙设置不是问题。 SSH和数据库的用户名都相同(我知道这不是最聪明的用户名),因此,即使切换了凭据,我什至尝试反转密码条目。 没有不同。
我查看了Toad的“连接属性”,看它是否以某种方式对我的凭据进行了加密,这可以解释“访问被拒绝”错误,但是什么也没看到。
这必须是基本的,但是我看不到我所缺少的吗? 想法? 谢谢。
当您使用shell命令行时,您将从本地主机连接,因此有效权限为'wlaprise'@'localhost'
您可以做的是向同一用户但从不同位置/ IP授予权限:
GRANT ALL PRIVILEGES ON *.* TO 'wlaprise'@'166.203.5.139'
IDENTIFIED BY PASSWORD 'mypassword';
要么
GRANT ALL PRIVILEGES ON *.* TO 'wlaprise'@'%'
IDENTIFIED BY PASSWORD 'mypassword';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.