zoukankan      html  css  js  c++  java
  • MariaDB数据库设置用户密码

    SET PASSWORD [FOR user] =
        {
            PASSWORD('some password')
          | OLD_PASSWORD('some password')
          | 'encrypted password'
        }

    SET PASSWORD语句将密码分配给现有的MariaDB用户帐户。

    如果使用PASSWORD()或OLD_PASSWORD()函数指定了密码,则应提供密码的文字文本。如果未使用任何功能指定密码,则密码应为PASSWORD()返回的已加密的密码值。

    注意:仅当您的MariaDB / MySQL客户端非常老(<4.0.0)时,才应使用OLD_PASSWORD()。

    没有FOR子句,此语句设置当前用户的密码。使用非匿名帐户连接到服务器的任何客户端都可以更改该帐户的密码。

    使用FOR子句,此语句为当前服务器主机上的特定帐户设置密码。

    提醒:只有对mysql数据库具有UPDATE特权的客户端才能执行此操作。

    user值应以user_name @ host_name格式给出,其中user_name和host_name与mysql.user表条目的User和Host列中列出的名称完全相同。

    PASSWORD()的参数和提供给MariaDB客户端的密码可以是任意长度。用于返回提供密码加密的字符串

    函数介绍:PASSWORD()

    PASSWORD(str)

    PASSWORD()函数用于哈希密码,以供MariaDB服务器进行身份验证。不适用于其他应用程序。

    例子:

    SELECT PASSWORD('notagoodpwd');

    SET PASSWORD设置用户密码:https://mariadb.com/kb/en/set-password/

    复制请注明出处,在世界中挣扎的灰太狼
  • 相关阅读:
    PHP04
    PHP03
    PHP02
    PHP01
    jquery attr()方法获取input的checked属性问题
    vue案例
    js基础(数组)
    js基础
    POJ1659 可图性判定
    ZOJ3329 概率DP
  • 原文地址:https://www.cnblogs.com/XingXiaoMeng/p/12919643.html
Copyright © 2011-2022 走看看