首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >MySQL 数据库设置远程权限

MySQL 数据库设置远程权限

作者头像
zucchiniy
发布2019-10-30 18:51:54
发布2019-10-30 18:51:54
10.5K0
举报
文章被收录于专栏:洞明学问洞明学问

设置访问单个数据库权限

  • 设置用户名为 root,密码为空,可以访问数据库 test
代码语言:javascript
复制
mysql>grant all privileges on test.* to 'root'@'%';

设置访问全部数据库权限

  • 设置用户名为 root,密码为空,可以访问所有数据库
代码语言:javascript
复制
mysql>grant all privileges on *.* to 'root'@'%';

设置指定用户名访问权限

  • 指定用户名为 liuhui,密码为空,可以访问所有数据库
代码语言:javascript
复制
mysql>grant all privileges on *.* to 'liuhui'@'%';

设置密码访问权限

  • 设置用户名为 liuhui,密码为 liuhui,可以访问所有数据库
代码语言:javascript
复制
mysql>grant all privileges on *.* to 'liuhui'@'%' IDENTIFIED BY 'liuhui';

设置指定可访问主机权限

  • 设置用户名为 liuhui,密码为 liuhui,可以访问所有数据库,只有 10.1.1.1 这台机器有权限访问
代码语言:javascript
复制
mysql>grant all privileges on *.* to 'liuhui'@'10.1.1.1';

设置对应的密码级别

  • 参数解释
    • validate_password_dictionary_file: 用于难密码强度的字典文件路径
    • validate_password_length: 密码最小长度,参数默认为 8,
    • validate_password_mixed_case_count: 密码至少要包含的小写字母个数和大写字母个数
    • validate_password_number_count: 密码至少要包含的数字个数
    • validate_password_policy: 密码强度难 0/LOW 1/MEDIUM 2/STRONG
    • validate_password_special_char_count: 密码至少要包含的特殊字符数
代码语言:javascript
复制
mysql>show variables like 'validate_password%';
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 设置访问单个数据库权限
  • 设置访问全部数据库权限
  • 设置指定用户名访问权限
  • 设置密码访问权限
  • 设置指定可访问主机权限
  • 设置对应的密码级别
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档