mysql创建新用户并给授权指定的数据库权限

白俊遥博客


1、使用 root 管理员登陆 mysql

mysql -uroot -p123456;

2、创建新用户

CREATE USER '用户名'@'%' IDENTIFIED BY '密码'; 


'%' - 所有情况都能访问
‘localhost’ - 本机才能访问
’111.222.33.44‘ - 指定 ip 才能访问

注:修改密码

update mysql.user set password=password('新密码') where user='user1';

3、给该用户添加权限

grant all privileges on 想授权的数据库.* to 'user1'@'%';

all 可以替换为 select,delete,update,create,drop

4、删除用户

Delete FROM mysql.user Where User='user1';

5、刷新权限

 flush privileges;


白俊遥博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论