您可以根据需要修改普通账号的权限。高权限账号的权限只能重置为初始状态,无法修改为指定的权限。
如果需要自定义各种权限类型组合或授予某些表级别权限等场景,您可以通过数据管理DMS推出的数据库账号权限管理功能进行灵活管控。详情请参见MySQL数据库账号权限管理。
方法一:在控制台修改普通账号的权限
方法二:通过DMS修改普通账号的权限
请参见MySQL数据库账号权限管理。
方法三:通过SQL语句修改普通账号的权限
前提条件
进行授权操作的账号为高权限账号。
-
通过客户端、命令行连接RDS MySQL实例。
-
执行GRANT授权命令对目标账号进行授权。
说明
-
更多关于GRANT命令的说明,请参见MySQL官方说明文档。
-
可授予的权限列表,请参见账号权限列表。
-
常见问题
为什么我用普通账号无法创建数据库?提示ERROR 1044 (42000): Access denied for user 'xxxx'@'%' to database 'xxxx'
。
普通账号默认仅拥有登录数据库的权限,您需要先使用高权限账号对普通账号授予CREATE权限。授权语句示例:
GRANT CREATE ON *.* TO ''@'%';
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/156231.html