Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于mysql根密码起始的加密算法_Mysql - Fatal编程技术网

用于mysql根密码起始的加密算法

用于mysql根密码起始的加密算法,mysql,Mysql,我想知道mysql中使用哪种加密算法来存储密码。 在下面找到加密密码 | Host | User | Password | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv

我想知道mysql中使用哪种加密算法来存储密码。 在下面找到加密密码

| Host      | User | Password                                  | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | Show_db_priv | Super_priv | Create_tmp_
table_priv | Lock_tables_priv | Execute_priv | Repl_slave_priv | Repl_client_priv | Create_view_priv | Show_view_priv | Create_routine_priv | Alter_routine_priv | Create_user_priv | Event_priv | Trigger_priv | Create_tablespace_priv | ssl_type | ssl_cipher | x509_issuer | x509_subject | max_question
s | max_updates | max_connections | max_user_connections | plugin | authentication_string | password_expired |
+-----------+------+-------------------------------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+--------------+------------+------------
-----------+------------------+--------------+-----------------+------------------+------------------+----------------+---------------------+--------------------+------------------+------------+--------------+------------------------+----------+------------+-------------+--------------+-------------
--+-------------+-----------------+----------------------+--------+-----------------------+------------------+
| localhost | root | ***81F5E21E35407D884A6CD4A731AEBFB6AF209E1B** | Y           | Y           | Y           | Y           | Y           | Y         | Y           | Y             | Y            | Y         | Y          | Y               | Y          | Y          | Y            | Y          | Y
           | Y                | Y            | Y               | Y                | Y                | Y              | Y                   | Y                  | Y                | Y          | Y            | Y                      |          |            |             |              |
0 |           0 |               0 |                    0 |        |                       | N                |
| 127.0.0.1 | root | ***81F5E21E35407D884A6CD4A731AEBFB6AF209E1B** | Y           | Y           | Y           | Y           | Y           | Y         | Y           | Y             | Y            | Y         | Y          | Y               | Y          | Y          | Y            | Y          | Y
           | Y                | Y            | Y               | Y                | Y                | Y              | Y                   | Y                  | Y                | Y          | Y            | Y                      |          |            |             |              |
0 |           0 |               0 |                    0 |        |                       | N                |
| ::1       | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | Y           | Y           | Y           | Y           | Y           | Y         | Y           | Y             | Y            | Y         | Y          | Y               | Y          | Y          | Y            | Y          | Y
           | Y                | Y            | Y               | Y                | Y                | Y              | Y                   | Y                  | Y                | Y          | Y            | Y                      |          |            |             |              |
0 |           0 |               0 |                    0 |        |                       | N                |
+-----------+------+-------------------------------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+--------------+------------+------------
-----------+------------------+--------------+-----------------+------------------+------------------+----------------+---------------------+--------------------+------------------+------------+--------------+------------------------+----------+------------+-------------+--------------+-------------
--+-------------+-----------------+----------------------+--------+-----------------------+------------------+
3 rows in set (0.00 sec)
for password 
root=*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B



这种加密类型是什么

Mysql使用
SHA1(UNHEX(SHA1(“密码”)))存储密码

请遵循以下示例:

 1. Create user:

    mysql> create user test identified by 'test';
    Query OK, 0 rows affected (0.15 sec)

 2. Check is password



 mysql> select Password from user where user='test';
    +-------------------------------------------+
    | Password                                  |
    +-------------------------------------------+
    | *94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29 |
    +-------------------------------------------+
    1 row in set (0.01 sec)

 3. Check the encritp output using our `SHA1(UNHEX(SHA1("")))` formula:

    mysql>  SELECT SHA1(UNHEX(SHA1("test")));
    +------------------------------------------+
    | SHA1(UNHEX(SHA1("test")))                |
    +------------------------------------------+
    | 94bdcebe19083ce2a1f959fd02f964c7af4cfc29 |
    +------------------------------------------+
    1 row in set (0.00 sec)

mysql>