授予非root用户访问权限以登录phpMyAdmin

时间:2013-05-07 16:47:57

标签: login phpmyadmin mysql-error-1045

我试图让非root用户访问mysql用户登录phpMyAdmin,只看到他们有权访问的数据库。

我已经查看了以下文章并尝试了他们的建议:     Configuring phpmyadmin for Multiple Users

[How to configure phpMyAdmin for multiple users][2]

[Is there a tool like phpMyAdmin which can be configured to access just a single database?][3]

[how to configure config.inc.php to have a loginform in phpmyadmin][4]

[phpMyAdmin setup on live server with usercontrol][5]

[MYSQL ERROR 1045][6]

我已经将mysql用户访问密码授予他们的数据库并选择mysql db中的项目(如其中一篇文章所述)。我已经将phpmyadmin配置为使用cookie auth_type,我有一个pma控制用户,我已经授予用户不仅仅是'%',而是来自localhost和IP等。

当用户登录时,他们会获得#1045无法登录MySQL服务器

我的root用户可以正常登录phpmyadmin。需要访问phpmyadmin的用户也可以从命令行登录。

有关如何解决此问题的任何想法?

感谢。

1 个答案:

答案 0 :(得分:1)

我为/etc/my.cnf删除了skip-name-resolve,但它确实有效。

相关问题