【问题标题】:PhpMyAdmin remote access denied but command cli grantedPhpMyAdmin 远程访问被拒绝,但命令 cli 被授予
【发布时间】:2018-06-08 02:47:26
【问题描述】:

我有 2 个 mariadb 服务器:

  • server1 是公共的(使用 apache、php 等...和公共 ip)
  • server2 是私有的(仅使用 mariadb,并且只有私有 ip)

ssh 只能通过 server1 访问 server2

我在server1上安装了phpmyadmin,我想用它来管理server2上的dbs

我已经关注了这个:remote phpmyadmin

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

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

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

【问题讨论】:

    标签: mysql phpmyadmin remote-access


    【解决方案1】:

    解决了……答案是……SELinux!

    我安装了最后一个版本的 phpMyadmin,它给了我更多关于错误的细节(#2002),然后在 SO 上搜索:

    Error 2002

    也许它会帮助某人!

    【讨论】:

      猜你喜欢
      • 2016-12-02
      • 1970-01-01
      • 2016-09-24
      • 2014-05-25
      • 2016-04-02
      • 1970-01-01
      • 2017-10-25
      • 1970-01-01
      • 2018-08-10
      相关资源
      最近更新 更多