我有以下代码:
GRANT SELECT,INSERT,UPDATE ON db1.*
TO ‘user’@example.com;
Run Code Online (Sandbox Code Playgroud)
我是 mySQL 的初学者,我想知道是否有一种方法可以为该域网络中的每个用户指定权限,而无需为每个用户键入上述代码?% 通配符?
还有任何方法,例如使用我可以管理所述用户的所有权限的表
小智 11
GRANT 语法允许您在单个查询中指定多个用户。你不能用通配符来做,但如果你已经有了列表,你可以这样做:
GRANT SELECT,INSERT,UPDATE ON db1.*
TO 'user1', 'user2', 'user3', 'user4', 'user5', 'user6';
Run Code Online (Sandbox Code Playgroud)