在MySQL中,密码是使用SHA1哈希函数进行加密的。通过修改MySQL配置文件可以改变密码的加密规则。具体步骤如下: 1. 停止MySQL服务; 2. 打开MySQL配置文件my.cnf; 3. 在[mysqld]这个段中加入下列语句: default_password_lifetime=0 default_authentication_plugin=mysql_native_password 这两句话的意思是禁止MySQL对密码进行自动更改,同时开启MySQL原生密码验证插件,使得MySQL使用更安全的加密算法进行密码加密。 4. 保存文件并启动MySQL服务。 通过以上步骤,大家成功修改了MySQL用户登录的加密规则。现在大家需要对用户的密码进行重新加密,否则新的规则会对现有用户造成不必要的麻烦。具体操作如下: 1. 登录MySQL客户端; 2. 使用以下命令更改密码: ALTER USER 'username'@'host' IDENTIFIED WITH mysql_native_password BY 'password'; 其中,'username'@'host'是指要修改密码的用户名和主机,'password'是新密码。 3. 使用以下命令刷新权限: FLUSH PRIVILEGES; 通过以上操作,大家就可以让MySQL用户的密码更加安全,提高数据库的安全性。
首页 >
mysql用户登录的加密规则修改 |mysql 查询sql耗时表
navicat连接mysql报错,centos mysql软件修复,mysql启动error2003,memcache和mysql配合使用,mysql条件填充命令,mysql 查询sql耗时表
linux下mysql查看数据库 |mysqlworkbench导出 | linux下mysql查看数据库 |mysqlworkbench导出 ...