mysql 5.7 自动重连_阿里云RDS怎样创建高权限账号?

阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和高性能存储,RDS 支持 MySQL、SQL Server、PostgreSQL 和 PPAS(Postgre Plus Advanced Server,一种高度兼容 Oracle 的数据库)引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。

背景信息

阿里云RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图:

b1359bf204285c063eb33634d7f1f310.png

与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。

本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。

注意事项

当主实例创建高权限账号后,会同步至只读实例和灾备实例。

在高权限模式下:

1、RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。

2、RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。

切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。

3、对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5:

默认为经典模式,可单向升级至高权限模式,不支持回滚。

不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。

不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。

4、MySQL 5.7基础版仅支持高权限模式。

在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。

操作步骤

1、登录RDS管理控制台。

2、选择目标实例所在地域。

3、单击目标实例的ID,进入实例的基本信息页面。

4、选择左侧菜单中的账号管理,进入账号管理页面。

5、单击创建高权限账号,如下图所示。

65e061daede2dd52cf8ac6b318d250ab.png

6、阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。

368133eba22330f19b6e9aa2d35b2dfe.png

7、填写高权限账号信息,如下图所示。

2ed46f79968b77d5d3edf35dc346eb42.png

参数说明:

数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。

密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。

确认密码:输入与密码一致的字段,以确保密码正确输入。

8、单击确认创建。

说明

创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值