您可以根据需要修改普通账号的权限。高权限账号的权限只能重置为初始状态,无法修改为指定的权限。
说明 如果需要自定义各种权限类型组合或授予某些表级别权限等场景,您可以通过数据管理DMS推出的数据库账号权限管理功能进行灵活管控。详情请参见MySQL数据库账号权限管理。
方法一:在控制台修改普通账号的权限
方法二:通过DMS修改普通账号的权限
请参见MySQL数据库账号权限管理。
方法三:通过SQL语句修改普通账号的权限
前提条件进行授权操作的账号为高权限账号。
常见问题
为什么我用普通账号无法创建数据库?提示ERROR 1044 (42000): Access denied for user 'xxxx'@'%' to database 'xxxx'
。
普通账号默认仅拥有登录数据库的权限,您需要先使用高权限账号对普通账号授予CREATE权限。授权语句示例:
GRANT CREATE ON *.* TO '<普通账号名>'@'%';