【发布时间】:2023-03-20 16:53:01
【问题描述】:
使用: MySQL/MariaDB Ver 14.14 Distrib 5.7.23 Ubuntu 16.04.5 LTS (GNU/Linux 2.6.32-042stab131.1 x86_64)
一切都可以在本地机器(远程专用服务器)上完美运行,例如 PYPMyAdmin、SQLAlchemy 等,但它不会接受任何远程连接。我可以 telnet 到 MySQL 端口,它给了我一个登录提示,我已经设置了远程用户:
将所有权限授予 . 到 'admin'@'%' 由 'p4$$w0rd' 识别并带有 GRANT 选项; 刷新特权;
当我尝试通过 Python/SQLAlchemy 远程登录时,我仍然收到以下错误。 "拒绝用户 'admin'@'myrdns.myisp.net 访问"
是否有一些我不知道的额外安全功能需要调整,以允许从另一台服务器远程访问?
【问题讨论】:
标签: python mysql sqlalchemy mariadb