Linux mysql5.7.18创建数据库并授权用户

来源:互联网 发布:vb picturebox加载图片 编辑:程序博客网 时间:2024/05/22 15:16

把某个数据库授权给某个用户,并设置密码


mysql -u root -p123456


添加Mysql用户
mysql> CREATE DATABASE testdb  CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT ALL ON db_name.* TO user_name@'%' IDENTIFIED BY 'passwprd';
mysql> flush privileges;


远程访问mysql:

   mysql   -h192.3.3.3   -uroot  -p123456


密码复杂度不够的修改:

select @@validate_password_policy;

SHOW VARIABLES LIKE 'validate_password%';

  1. set global validate_password_policy=0;  
  2. Query OK, 0 rows affected (0.05 sec)  
  3.   
  4. mysql>   
  5. mysql>   
  6. mysql> set global validate_password_mixed_case_count=0;  
  7. Query OK, 0 rows affected (0.00 sec)  
  8.   
  9. mysql> set global validate_password_number_count=3;  
  10. Query OK, 0 rows affected (0.00 sec)  
  11.   
  12. mysql> set global validate_password_special_char_count=0;  
  13. Query OK, 0 rows affected (0.00 sec)  
  14.   
  15. mysql> set global validate_password_length=3;  
  16. Query OK, 0 rows affected (0.00 sec)  
  17.   
  18. mysql> SHOW VARIABLES LIKE 'validate_password%';  


原创粉丝点击