【MySQL数据库权限】RDS for MySQL创建高权限账号
原文转自:https://help.aliyun.com/document_detail/26130.html?spm=5176.2020520104.201.1.580be8abjlGorJ
为满足不同用户的需求,MySQL 5.5/5.6版本的RDS实例可以创建高权限账号,支持用户在实例内直接执行create、drop、grant等命令,实现更便捷的管理操作。
创建高权限账号后,您可以有更多的权限去管理数据库,关于高权限账号支持的权限请参见本文末尾的高权限账号权限列表。
若RDS控制台提供的操作已满足您对数据库的管理需求,则无需创建高权限账号。
注意事项
每个实例只可以创建1个高权限账号。
创建高权限账号后,无法删除,且该实例无法回到原有使用控制台管理数据库和账号的模式(售后技术工程师也无法帮忙删除和恢复)
数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,请务必谨慎操作。
切换为高权限账号后,会有如下变化:
不支持通过RDS控制台或者API来管理数据库和账号,如果您在应用程序里调用了API创建数据库和账号的接口,请及时修改应用程序。
您需要在实例内直接执行相应的SQL命令来管理数据库和账号,请参见常用SQL命令(MySQL)。
MySQL的单库备份功能使用方式会改变,需要您手动输入需要备份的数据库。
MySQL 5.5/5.6不能直接访问mysql.user和mysql.db表,但可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。
不能更改全局变量,如
set global xxx = on。不能通过高权限账号修改其他账号的密码。如果需要修改,只能删除账号后重新创建。
控制台和API支持重置高权限账号的权限和密码,且重置后不会影响实例中已经创建的其他账号。
创建高权限账号过程中会有一次实例重启,将造成1次30秒内的网络闪断,请确保在合适的时间选择创建,同时确保应用程序支持数据库重连。
当主实例创建高权限账号后,会同步至只读实例和灾备实例。
操作步骤
登录RDS管理控制台。
选择目标实例所在地域。
单击目标实例的ID,进入实例的基本信息页面。
选择左侧菜单中的账号管理,进入账号管理页面。
单击创建高权限账号,如下图所示。

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

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

参数说明:
数据库账号:长度为2~16个字符,由小写字母、数字或下划线组成。但开头需为字母,结尾需为字母或数字。
密码:该账号对应的密码。长度为8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。
确认密码:输入与密码一致的字段,以确保密码正确输入。
单击确认创建。
说明:创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。高权限账号创建成功后,控制台的账号管理页面会变成如下模样:

【MySQL数据库权限】RDS for MySQL创建高权限账号的更多相关文章
- 第二百七十六节,MySQL数据库,【显示、创建、选定、删除数据库】,【用户管理、对用户增删改查以及授权】
MySQL数据库,[显示.创建.选定.删除数据库],[用户管理.对用户增删改查以及授权] 1.显示数据库 SHOW DATABASES;显示数据库 SHOW DATABASES; mysql - 用户 ...
- ABP框架使用Mysql数据库,以及基于SQLServer创建Mysql数据库的架构和数据
ABP默认的数据库是SQLServer,不过ABP框架底层是EF框架,因此也是很容易支持其他类型的数据库的,本篇随笔介绍在ABP框架使用Mysql数据库,以及基于SQLServer创建MySql数据库 ...
- 重新学习MySQL数据库5:根据MySQL索引原理进行分析与优化
重新学习MySQL数据库5:根据MySQL索引原理进行分析与优化 一:Mysql原理与慢查询 MySQL凭借着出色的性能.低廉的成本.丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库.虽然性能 ...
- mysql 数据库导入数据报错MySQL server has gone away解决办法
mysql 数据库导入数据报错MySQL server has gone away解决办法: 进入数据库执行以下命令即可: set global wait_timeout = 2880000; set ...
- oracle、postgres、mysql数据库的建库、创建用户、导人导出备份总结
本文包含的内容:使用命令操作oracle.postgres.mysql的导入导出,登录到数据,创建用户 注:我在公司使用的是Center OS操作系统,所以oracle和postgres均是在Linu ...
- 【mysql数据库】Linux下mysql安装连接全过程(含有问题详解)
本次安装操作在腾讯云上实现(版本:CentOS Linux release 7.4.1708 (Core) ). 根据教程实现(中途各种挖坑,填坑...),地址:http://www.runoob.c ...
- 一、初识MySQL数据库 二、搭建MySQL数据库(重点) 三、使用MySQL数据库 四、认识MySQL数据库的数据类型 五、操作MySQL数据库的数据(重点)
一.初识MySQL数据库 ###<1>数据库概述 1. 数据库 长期存储在计算机内的,由组织的可共享的数据集合 存储数据的仓库 文件 ...
- 配置远程连接mysql数据库 Connect to remote mysql database
设有本地机器(local machine), ip地址为localip 远程机器(remote machine), ip地址remoteip 要通过在local machine的终端连接remote ...
- MySQL数据库的同步配置+MySql读写分离
使用mysql主从复制的好处有: 1.采用主从服务器这种架构,稳定性得以提升.如果主服务器发生故障,我们可以使用从服务器来提供服务. 2.在主从服务器上分开处理用户的请求,可以提升数据处理效率. 3. ...
随机推荐
- [HNOI2006]马步距离
嘟嘟嘟 这题首先直接bfs可定过不了,因此可以先贪心缩小两个点的距离,直到达到某一个较小的范围(我用的是30),再bfs暴力求解. 首先我们求出这两个点的相对距离x, y,这样就相当于从(x, y) ...
- gulp基础使用及进阶
提示:路径中不允许出现中文,否则scss编译会出错,大概. 按照惯例,先检查一下Node.js.npm(cnpm).gulp的版本号 1.新建package.json 我们可以通过手动新建这个配置文件 ...
- ethereumjs/ethereumjs-block-3-tests
之前可以先了解一下另一个模块,看本博客的ethereumjs/ethereumjs-common部分内容 通过tests测试文件能够帮助更好了解API的使用 ethereumjs-block/test ...
- nginx开启gzip
gzip on; gzip_min_length 5k; gzip_buffers 4 16k; #gzip_http_version 1.0; gzip_comp_level 3; gzip_typ ...
- pem文件转p12
p12->pem cer.p12: openssl pkcs12 -clcerts -nokeys -out cer.pem -in cer.p12 key.p12: openssl pkcs1 ...
- python动态调用函数
callmap = {ts.get_stock_basics: 'D:/dxw/code/all.csv', ts.get_sz50s: 'D:/dxw/code/50.csv', ts.get_hs ...
- MySQL的笔记
一. SELECT tmp2.name,tmp2.browseNum FROM (SELECT tmp.`name`, COUNT(tmp.id) AS browseNum FROM(SELECT ...
- 浅谈 Virtual DOM 的那些事
背景 我们都知道频繁的dom给我们带来的代价是昂贵的,例如我们有时候需要去更新Table 的部分数据,必须去重新重绘表格,这代价实在是太大了,相比于频繁的手动去操作dom而带来性能问题,vdom很好的 ...
- docker安装mongodb4.0
ubantu下的docker安装mongodb4.0. step 1:docker pull mongo:4 step2: docker images step3:启动一个MongoDB服务器容器 ...
- jq写无缝轮播
今天分享一下我自己早几天写的一个效果:无缝轮播,虽然不难,很简单,也没有封装处理过,但是还是希望能帮到一些前端的小伙伴吧,如果有小伙伴感觉有更简化的写法希望可以一起交流一下,技术在于交流嘛,我的邮箱是 ...