mysql 新建用户,赋予权限

mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hailmysql -u root -ppassworduse mysql;insert into user(ho

mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hail


mysql -u root -p

password

use mysql;

insert into user(host,user,password) values(‘localhost‘,‘hail‘,password(‘hail‘));

flush privileges;

create database haildb;

grant all privileges on haildb.* to hail@localhost identified by ‘hail‘;

flush privileges;

如果想指定部分权限给用户


grant select,update on haildb.* to hail@localhost identified by ‘hail‘;

flush privileges;

删除用户


delete from user where user=‘hail‘ and host=‘localhost‘;

flush privileges;

删除用户数据库


drop database haildb;

修改指定用户密码


update user set password=password(‘new_password‘) where user=‘hail‘ and host=‘localhost‘;

flush privileges;

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。