Steve Bennett Asked: 2013-02-08 19:31:12 +0800 CST2013-02-08 19:31:12 +0800 CST 2013-02-08 19:31:12 +0800 CST 将用户创建权限授予用户 772 在 MySQL 中,如何允许另一个用户创建其他用户?反过来,这些用户应该只能查看某些表。 mysql 2 个回答 Voted Best Answer hrunting 2013-02-08T20:34:44+08:002013-02-08T20:34:44+08:00 从MySQL's privileges documentation,CREATE USER权限是你想要的: GRANT CREATE USER ON *.* TO 'username'@'host' 对于其他权限,请阅读MySQL 的GRANT文档。 注意,我已经链接到 MySQL 5.0 文档。 GRANT多年来没有太大变化,因此任何较新的版本也应该使用相同的语法。 Steve Bennett 2013-02-08T19:31:12+08:002013-02-08T19:31:12+08:00 我认为答案是这样的: GRANT INSERT on mysql.* to 'username'; GRANT RELOAD on *.* TO 'username'@'%'; 加上对相关表的设置授予访问权限。
从MySQL's privileges documentation,
CREATE USER
权限是你想要的:对于其他权限,请阅读MySQL 的
GRANT
文档。注意,我已经链接到 MySQL 5.0 文档。
GRANT
多年来没有太大变化,因此任何较新的版本也应该使用相同的语法。我认为答案是这样的:
加上对相关表的设置授予访问权限。