phpmyadmin的只读安装

Posted

技术标签:

【中文标题】phpmyadmin的只读安装【英文标题】:read only installation of phpmyadmin 【发布时间】:2015-09-15 12:41:34 【问题描述】:

我需要为一些测试人员提供一个漂亮的数据库界面。我无法在数据库中进行任何更改,例如添加新用户或更改任何权限,但我有一个用户。我想对这个用户使用 phpmyadmin 但阻止所有写入/删除/插入操作,他们应该只被允许查看数据,而不是更改它(我只是不信任他们,不要搞砸任何事情)。 我一直在搜索网络和文档,但到目前为止一无所获。 谁能帮我解决这个问题? [编辑:澄清] 我希望 phpmyadmin 中有某种功能可以阻止对 mysql 的任何更改数据库的调用。

【问题讨论】:

【参考方案1】:

这需要通过 MySQL 授权来实现,用户只需要在 MySQL 中被授予 READ 权限。请看link

例如:

GRANT SELECT ON db2.* TO 'jeffrey'@'localhost';

【讨论】:

感谢您的回答。但是,我实际上是在尝试在不更改用户的任何内容或为此添加另一个用户的情况下执行此操作。我希望 phpmyadmin 中有某种功能可以阻止对 mysql 的任何更改数据库的调用。

以上是关于phpmyadmin的只读安装的主要内容,如果未能解决你的问题,请参考以下文章

使用phpmyadmin浏览库结构很卡的问题的解决方案

phpmyadmin4.6怎么安装配置

centOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装

如何在 phpmyadmin 中设置数据库的读/写权限?

phpmyadmin的安装部署

CentOS7 LNMP+phpmyadmin环境搭建(安装phpmyadmin)