您的位置:首页 > 运维架构 > Linux

在阿里云centOS的mysql上创建用户并授权所以IP远程访问

2016-05-22 13:56 741 查看

第一步:打开SSH工具 连接到阿里云服务器

第二步 进入数据库 新建用户并赋予权限

mysql -u root -p
"input your password"
//进入数据库
use mysql;
grant all on stdtest.* to 'host'@'localhost'
identified by '123456';
//为MYSQL创建host用户,并设置密码为123456,给stdtest这个root用户下的数据库赋予可以在安装mysql服务器的机器本地访问
grant all on stdtest.* to 'host'@'%' identified by '123456';
//给host用户设置任何机器都可以访问
flush privileges;
//刷新mysql权限


现在就可以在别的机器通过navicat连接centOS上的mysql数据库啦

附:

细粒度权限控制指令参考:

/article/5191505.html

查看mysql中所有用户的权限的指令

SELECT DISTINCT CONCAT(‘User: ”’,user,”’@”’,host,”’;’) AS query FROM mysql.user;

查看某个用户的权限

show grants for ‘host’@’%’;

MISSION SUCCESS

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: