MySQL用户拥有数据库的完全权限

标签 mysql

是否有一种方法可以为用户授予创建新数据库等的完全权限,但无法访问或查看其他用户创建的数据库? 我需要多个用户能够像 super 用户一样创建自己的数据库,但不能影响其他用户数据库。

最佳答案

像这样的事情可能会有所帮助。

GRANT ALL PRIVILEGES ON new_user\_% . * TO 'new_user'@'%';

这将只授予 new_user 访问他自己创建的数据库的权限。您可以对其他人做同样的事情。

希望这有帮助。

关于MySQL用户拥有数据库的完全权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10241518/

相关文章:

php - 通过表单批准行 - 获取空白页

mysql - 向现有数据库添加新字段

php 变量到 mysql where

java - 迭代 JDBC 结果集重复上次迭代的结果

mysql - MYSQL 中的批量插入

MySQL SELECT 将多个值显示为列

MySQL 语句不正确

mysql - 指定时间范围内两个日期之间耗时

mysql - 在 cakePHP 中使用 WHERE 等效的 SELECT 查询

php - 如何在 echo 中单击按钮时添加功能?