Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да създадете парола от шест знака в MySQL 5.7

Първо влизате с mysql -u root -p и проверете текущите правила на политиката чрез:

# SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_dictionary_file    |        |
| validate_password_length             | 5      |
| validate_password_mixed_case_count   | 1      |
| validate_password_number_count       | 1      |
| validate_password_policy             | MEDIUM |
| validate_password_special_char_count | 1      |
+--------------------------------------+--------+

След това можете да промените някоя от горните променливи по свое желание:

# SET GLOBAL validate_password_length = 5;
# SET GLOBAL validate_password_number_count = 0;
# SET GLOBAL validate_password_mixed_case_count = 0;
# SET GLOBAL validate_password_special_char_count = 0;

Накрая можете да създадете база данни и потребител, който има достъп до нея с по-проста парола:

# CREATE DATABASE test1;
# GRANT ALL PRIVILEGES ON test1.* TO [email protected] IDENTIFIED BY "pass1";
# FLUSH PRIVILEGES;

След това можете да влезете с mysql -u user1 -p test1 използвайки парола pass1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Можете ли да използвате псевдоним в клаузата WHERE в mysql?

  2. mysql изявление за сортиране и класиране

  3. Преминаване от база данни към сесии

  4. mysql брой записи в курсора без повторение?

  5. Как да създадете база данни на MySQL от дъмп файл в скрипт за очакване/TCL?