1. 首页>
  2. 腾讯云代理

[经验分享] 云数据库中添加root外的其他用户

腾讯云 2017年05月03日 浏览587

腾讯云代理 腾讯云直播申请 游戏上云

摘要:

目前数据库中添加其他用户,还无法直接在控制台中添加,该功能还在开发中;
当前可以直接通过MySQL的命令行或者phpMyAdmin中命令语句添加普通用户。


注意:
云数据库中自己的root用户禁止删除,但是用户可以在控制台或者使用命令行重置密码。
云数据库中的tencentroot用户,是实例默认自带的用户,用来做后台管理的,例如冷备、回档,不要删除或者做更改,以免导致实例异常。



具体说明如下:
root用户可以使用mysql的grant命令对其他用户进行授权,注意不能使用grant all进行授权
目前shutdown和file权限没有开放给root用户,因此root不能新建拥有所有权限的用户。
授权时,请参考以下命令:

grant SELECT,INSERT, UPDATE, DELETE, CREATE, DROP, ALTER on *.* to 'myuser'@'%' identified by 'mypasswd';



其中,
SELECT,INSERT,UPDATE,DELETE,CREATE,DROP 这些是要赋予的权限
*.*              前面的*代表数据库,后面的*代表数据表
myuser       是要添加的用户的账号
mypasswd  是要设置的密码

以phpMyAdmin中添加用户做下演示:
1、首先云数据库控制台,使用root用户、密码,登陆phpMyAdmin
1.png 

1.png 



2、登陆pma后,点击“SQL”,输入添加用户的语句,点击“执行”按钮
例如图片中,就是添加 dbuser01 这个用户,密码设置为 goodbye888
命令如下:grant SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER on *.* to 'dbuser01'@'%' identified by 'goodbye888';
3.png 

执行返回结果无报错,代表添加成功。
3.png 

3、验证是否添加成功
可以退出root登录的phpMyAdmin 
1.png 

使用添加的账号、密码,重新登录一下phpMyAdmin,如果登录成功代表用户添加无问题
1.png 



腾讯云服务商邀请关注:

http://partners.qcloud.com/invitation/99377079157835da208bd0

关注服务商的链接,提供下您关注的QQ,我们这边审核下即可快速回复您的工单问题与技术支持! 感谢您的信任与支持!

auto_1452.png

腾讯云技术交流群


ps:本站信息来源于 bbs.qcloud.com

相关文章

在线客服
淘宝购买
腾讯云直播申请 title=
+成为腾讯云VIP客户 腾讯云直播申请 客服电话

15818558013

0755-33940501-803

0755-33940501-808