首页 > 数据库 >mysql初始化设置密码遇到的问题

mysql初始化设置密码遇到的问题

时间:2022-11-23 10:22:55浏览次数:39  
标签:初始化 设值 密码 设置 mysql validate password

关于这个问题是在 mysql 初始化时,使用临时密码,修改自定义密码时,由于自定义密码比较简单,就出现了不符合密码策略的问题。

解决办法:
1.进入mysql
输入命令:mysql -root -p

2、查看 mysql 初始的密码策略,
输入语句 “ SHOW VARIABLES LIKE ‘validate_password%’; ” 进行查看,

2、首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,
输入设值语句 “ set global validate_password_policy=LOW; ” 进行设值,

3、当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,
输入设值语句 “ set global validate_password_length=6; ” 进行设值,

4、现在可以为 mysql 设置简单密码了,只要满足六位的长度即可,
输入修改语句 “ ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’; ” 可以看到修改成功,表示密码策略修改成功了!!!

1.赋予权限格式:grant 权限 on 数据库对象 to 用户@IP(或者相应正则)

注:可以赋予select,delete,update,insert,index等权限精确到某一个数据库某一个表。

GRANT ALL PRIVILEGES ON . TO ‘用户名’@’%’ IDENTIFIED BY ‘密码’

标签:初始化,设值,密码,设置,mysql,validate,password
From: https://www.cnblogs.com/ponyton/p/16917431.html

相关文章

  • MySQL的概念、编译安装,以及自动补全
    一.数据库的基本概念1、数据(Data)•描述事物的符号记录•包括数字,文字,图形,图像,声音,档案记录等•以“记录”形式按统一的格式进行存储2、表•将不同的记录组织在一......
  • 【HMS Core】游戏初始化
    ​ 前提条件实现游戏初始化前,必须已经完成AppGalleryConnect的配置准备,参见AGC控制台准备。已完成集成SDK和配置混淆脚本。注意事项本场景中涉及的功能必须在应......
  • mysqlexecdelete_sql
    #!/bin/bash#auther:don2022/09/30#version01mysql_bin="mysql6603"mysql_user="root"mysql_password="xxxxxx"mysql_sock_path="/home/mysql_6603/mysql.sock"#sql_quer......
  • Oracle密码过期设置
    1、oracle查询数据库密码哪一天过期selectusername,account_status,expiry_date,profilefromdba_users;其中expiry_date即是过期的时间2、查询数据库密码有效期selec......
  • mysql 5.6 inner join查询慢的优化方案
    SELECT DISTINCTBus_CompleteList.WXOpenId,Bus_UserList.WXNickNameFROM Bus_CompleteListinnerjoinBus_UserListonBus_UserList.WXOpenId=Bus_CompleteList.WXOpen......
  • 005. MyBatis介绍---02初始化工具类MyBatisUtils
    1.什么是SqlSessionFactory  2.src/main/java/com/imooc/mybatis/utils/MyBatisUtils.javapackagecom.imooc.mybatis.utils;importorg.apache.ibatis.io.Resou......
  • Mysql数据库部分管理命令极简学习总结
    背景今天遇到一个得很奇怪的问题.Mysql一个运行时间很长的select阻塞了对select里面左连接表做createindex操作的SQL当时感觉不应该,一直以为读锁不会与独占更新锁......
  • VMware系列---【手把手初始化安装一台centos7纯净系统】
    手把手初始化安装一台centos7纯净系统1.下载centos7镜像参考链接:https://www.cnblogs.com/hujunwei/p/15527013.html这里为了节省磁盘空间,我选择纯净版mini2.打开vmwar......
  • mysql
    查询语句:添加语句:删除语句:更新语句:mysql数据的约束案例:表与表的关系:一对一:添加外键进行连接,任意一方添加外键,并关联另一方的主键,主键唯一。一对多:在多的一方......
  • Mysql-约束
    droptableifexistsemp;CREATEtableemp(idINTPRIMARYKEYauto_increment,--员工id,自增长enameVARCHAR(50)NOTNULLUNIQUE,--员工姓名,非空且唯一joi......