gpt4 book ai didi

mysql - 通过 SSH 使用 Toad 访问 MySQL

转载 作者:行者123 更新时间:2023-11-29 00:47:53 24 4
gpt4 key购买 nike

我正在尝试将 Toad 用于我的 MySQL 数据库,但我似乎无法使用 Toad 远程连接(基于 Linux 的服务器和 MySQL 数据库)。在为 SSH 登录和数据库登录输入正确的凭据后,我仍然得到:

'拒绝用户 'wlaprise'@'166.203.5.139' 的访问(使用密码:YES)'

不过,我可以使用相同的主机和凭据直接从命令行使用 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';

关于mysql - 通过 SSH 使用 Toad 访问 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9821900/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com