MySQL权限管理混乱:角色和权限分配示例
在MySQL中,权限管理通常涉及到角色(Role)和权限(Permission)的定义和分配。以下是一个简单的示例:
- 创建角色(Role):
CREATE ROLE admin;
- 给角色赋予特定权限:
GRANT CREATE TABLE ON *.* TO admin@localhost;
- 检查角色是否拥有特定权限:
这样,你就可以创建不同的角色,并根据需要分配权限了。SELECT GRANT OPTION FOR CREATE TABLE ON *.* FROM mysql.user WHERE User = 'admin' AND Host = 'localhost';
还没有评论,来说两句吧...