PhpMyAdmin 远程访问被拒绝但命令 cli 被授予

PhpMyAdmin remote access denied but command cli granted

我有 2 个 mariadb 服务器:

server2 只能通过 server1 通过 ssh 访问

我在 server1 上安装了 phpmyadmin,我想用它管理 server2 上的数据库

我已经关注了这个:remote phpmyadmin

我将 server2 上的所有权限授予了 server1 的 mariadb root 用户

我可以使用 mysql cli 从 server1 到 server2 ('mysql --host=server2ip -u root -p') 访问它,但是在使用 phpmyadmin 时我得到 'access denied'...有什么想法吗?

即使我在 config.inc.php 中使用 'config' auth_type,当我切换到远程主机时,我仍然在 phpmyadmin 上有登录表单,这正常吗? (我必须提供用户名、密码和 select 主机:本地主机或远程主机)

已解决...答案是...SELinux!

我安装了最新版本的 phpMyadmin,它为我提供了有关该错误的更多详细信息 (#2002),然后在搜索 SO 后:

Error 2002

也许它会对某人有所帮助!