zoukankan      html  css  js  c++  java
  • MySQL 5.7密码修改

    MySQL修改用户的密码主要有两种方法:ALTER USER 和SET PASSWORD

    ALTER USER 

    基本使用

    ALTER USER testuser IDENTIFIED BY '123456';
    

    修改当前登录用户

    ALTER USER USER() IDENTIFIED BY '123456';
    

    使密码过期

    ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE;
    

    使密码从不过期

    ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
    

    按默认设置过期时间

    ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE DEFAULT;
    

    指定过期间隔

    ALTER USER testuser IDENTIFIED BY '123456' PASSWORD EXPIRE INTERVAL 90 DAY;
    

    在MySQL文档里,推荐使用ALTER USER修改用户密码

    SET PASSWORD

    使用SET PASSWORD的password有两种:

    使用默认加密

    SET PASSWORD FOR testuser = '123456'
    

    使用PASSWORD()函数加密

    SET PASSWORD FOR testuser = PASSWORD("123456")
    

    注意:使用PASSWORD('auth_string')的方式已经被废弃,在以后的版本会把它移除,所以不建议使用它来修改密码。

  • 相关阅读:
    Java变量以及内存分配
    在ORACLE存储过程中创建临时表
    CREATE OR REPLACE FUNCTION
    DECLARE
    CURSOR
    STM32WB SRAM2
    git版本控制
    STM32WB HSE校准
    STM32 HSE模式配(旁路模式、非旁路模式)
    STM32WB 信息块之OTP
  • 原文地址:https://www.cnblogs.com/tudoo/p/13544036.html
Copyright © 2011-2022 走看看