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

Mysql命令行新增用户

时间:2016-09-03 09:40:26      阅读:326      评论:0      收藏:0      [点我收藏+]

标签:

运行命令行

mysql -uroot -p

登录mysql

use mysql;

创建用户:
create user ‘test123‘@‘localhost‘ identified by ‘12345‘;
这里的test123表示User,localhost表示Host,12345表示authentication_string(密码)

授权:
grant all privileges on *.* to ‘test123‘@‘localhost‘;
这里的*.* 可以改成 testdb.*,testdb 表示具体的某一个库,testdb.*表示 testdb库的所有表
这里的all privileges表示所有权限,权限分为:select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限
所以这里也可以这样授权:
grant select,insert,update,delete on *.* to ‘test123‘@‘localhost‘;

刷新:
flush privileges;

做完增删改之后都要记得刷新授权

 

Mysql命令行新增用户

标签:

原文地址:http://www.cnblogs.com/oukunqing/p/5836222.html

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