码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 新建用户,为用户授权,指定用户访问数据库

时间:2019-12-08 01:20:19      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:登录   ges   plain   sql   general   color   har   ant   bsp   

1.登录MySQL

mysql -u root -p 

2.添加新用户(允许所有ip访问)

create user test@* identified by 123456;

#test:用户名,*:所有ip地址,123456:密码

3.创建数据库
CREATE DATABASE test_db  DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
4.为新用户分配权限
grant all privileges on `test_db`.* to test@% identified by 123456; 
#授权给用户test,数据库test_db相关的所有权限,并且该用户test在所有网络IP上都有权限,%是指没有网络限制
5.刷新权限
flush privileges;

 

6. 修改用户的IP访问权限

use mysql;
update user set host = % where user =test;

 

MySQL 新建用户,为用户授权,指定用户访问数据库

标签:登录   ges   plain   sql   general   color   har   ant   bsp   

原文地址:https://www.cnblogs.com/faberbeta/p/mysql002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!