2017-03-29 15 views
5

Tôi muốn tạo người dùng mới trong mysql với cú pháp:Mật khẩu của bạn không đáp ứng các yêu cầu chính sách hiện hành

create user 'demo'@'localhost' identified by 'password'; 

Nhưng đó là lỗi. "mật khẩu của bạn không đáp ứng các yêu cầu chính sách hiện hành". Tôi thử nhiều mật khẩu nhưng không hoạt động. Vậy làm thế nào tôi có thể sửa lỗi này?

+0

Đặt mức chính sách mật khẩu thấp hơn. Hãy xem tại đây: https://dev.mysql.com/doc/refman/5.6/en/validate-password-options-variables.html – Clemenz

+1

Chính sách mật khẩu của bạn được thiết lập là gì? Bạn có thể kiểm tra các biến đã được thiết lập cho mô-đun xác thực mật khẩu của bạn bằng cách sử dụng 'SHOW VARIABLES LIKE 'validate_password%'' – JNevill

+0

Cảm ơn! Tôi đặt mức chính sách mật khẩu thấp hơn và nó hoạt động. – Nguyen

Trả lời

8

Vì mật khẩu của bạn. Bạn phải xem Mật khẩu Validate Cấu hình Metrics bởi SHOW VARIABLES LIKE 'validate_password%'; hoặc bạn có thể thiết lập mức độ chính sách mật khẩu thấp hơn, ví dụ:

SET GLOBAL validate_password_length = 6; 
SET GLOBAL validate_password_number_count = 0; 

Bạn có thể xem video này: https://youtu.be/XGHZRC94-_M

+1

Mặc dù liên kết có thể liên quan đến chủ đề này, vui lòng * tổng hợp các điểm chính của liên kết * như một phần câu trả lời của bạn để video bị xóa, câu trả lời này không trở thành vô ích. –

+0

Cảm ơn bạn! Tôi vừa chỉnh sửa nó. –

+0

Cảm ơn! Nó làm việc cho tôi. – Nguyen

8

Chú ý: Đây có thể không phải là một giải pháp an toàn. Nhưng nếu bạn đang làm việc trên một môi trường thử nghiệm, chỉ cần sửa chữa nhanh và thậm chí không quan tâm đến các thiết lập bảo mật. Đây là một giải pháp nhanh chóng.

Sự cố tương tự xảy ra với tôi khi tôi chạy "mysql_secure_installation" và mức độ bảo mật mật khẩu đã sửa đổi thành 'trung bình'.

tôi bỏ qua các lỗi bằng cách chạy các nội dung sau:

mysql -h localhost -u root -p 
mysql>uninstall plugin validate_password; 

chắc chắn rằng bạn cài đặt lại các plugin "validate_password" nếu cần thiết.

+1

Giải pháp khủng khiếp. Bạn nên giảm mức độ phù hợp với bạn, không loại bỏ toàn bộ cơ sở. – EJP

+4

cảm ơn bạn đã đăng bài. sửa chữa nhanh chóng và bẩn. giống như những gì @kennyut nói: ** đảm bảo bạn cài đặt lại plugin "validate_password" ** –

Các vấn đề liên quan