在MySQL中,如何让其他用户创build其他用户? 反过来,这些用户应该只能查看一些表格。
从MySQL的权限文档中 , CREATE USER权限是你想要的:
GRANT CREATE USER ON *.* TO 'username'@'host'
对于其他权限,请阅读MySQL的GRANT文档 。
请注意,我已经链接到MySQL 5.0文档。 这些年来, GRANT并没有太多变化,所以任何新版本都应该使用相同的语法。
我认为答案是这样的:
GRANT INSERT on mysql.* to 'username'; GRANT RELOAD on *.* TO 'username'@'%';
另外在相关表格上设置授权访问权限。