给 MySQL 用户有限的权限
Posted
技术标签:
【中文标题】给 MySQL 用户有限的权限【英文标题】:Give MySQL users limited permissions 【发布时间】:2011-05-06 20:33:00 【问题描述】:在我们公司,我们为 php 开发人员提供桌面用户帐户......所以我们也不为他们提供 mysql root 密码。我想要完成的是让用户只创建、查看和控制他们创建的数据库。
我检查了这个线程,但是通过 phpMyAdmin 的东西根本不适合我:
http://ubuntuforums.org/showthread.php?t=323021
遇到 3 个问题:
用户创建的数据库不会自动为其用户名添加前缀。
用户能够删除其他用户的数据库(我取消选中所有管理员列权限。)
如果用户没有将用户名作为前缀,他们会看到所有应该隐藏的数据库。
请帮忙。
【问题讨论】:
【参考方案1】:这对我有用:
“用户数据库”设置是关键。确保您没有设置任何显示在该选项集正下方的全局授权。
【讨论】:
以上是关于给 MySQL 用户有限的权限的主要内容,如果未能解决你的问题,请参考以下文章