Mysql数据库设置权限


  这里使用cmd窗口进行权限设置。

  • 以管理员账号连接数据库
  • 创建数据库
create database 数据库名字 default charset=utf8;
  • 查看用户
select user,host,password from mysql.user;

  • 设置权限账号与密码
# 授权账号命令:
grant 权限(create, update等) on 库.表 to '账号'@'host' identified by '密码'
# all privileges表示授予所有权限, %代表允许所有域的连接
grant all privileges on luffy.* to 'luffy'@'%' identified by 'luffy';

# 要是本机连mysql连不上,再添加localhost访问权限,本机就可以登录了
>: grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy';
# 设置完有权限限制的账号后一定要刷新权限,如果没刷新权限,该终端无法被通知,当然也可以直接重启cmd
>: flush privileges;  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM