phpMyAdmin 是否能够向用户或角色授予某些表的权限(权限)?
当我查看数据库表的页面时,没有“权限”选项卡。
我只找到了一个可以向单个用户授予权限的地方。
我需要的是同时向多个用户授予某些权限,例如
授予 john、max 和 annie 对客户的插入、更新、删除权限;
你可以这样做。按照图片操作:在列出您的用户的“权限”选项卡中,单击用户的“编辑权限”。
然后选择数据库:
之后通过检查它们来指定特权,然后选择您的表,如图所示:
选择表后,您可以详细定义操作:
phpMyAdmin 无法进行如此精细的权限设置,但您可以使用纯 SQL 来完成此操作。有关详细信息,请参阅此参考。它基本上只是自己编写“GRANT”语句,您可以将其传递给 phpMyAdmin。
该GRANT
语法允许您在单个查询中指定多个用户:
GRANT SELECT,INSERT,UPDATE,DELETE ON customers.* TO 'john', 'annie', 'max';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
41876 次 |
最近记录: |