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

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

【问题讨论】:

    标签: mysql linux phpmyadmin


    【解决方案1】:

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

    例如:

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

    【讨论】:

    • 感谢您的回答。但是,我实际上是在尝试在不更改用户的任何内容或为此添加另一个用户的情况下执行此操作。我希望 phpmyadmin 中有某种功能可以阻止对 mysql 的任何更改数据库的调用。
    猜你喜欢
    • 2012-03-01
    • 1970-01-01
    • 2011-05-18
    • 1970-01-01
    • 1970-01-01
    • 2019-04-20
    • 2018-07-26
    • 2016-10-17
    相关资源
    最近更新 更多