How to solve error 1819 (hy000) your password does not satisfy the current policy requirements mysql
Ở các phiên phiên bản MySQL sát đây, thì sự phức tạp và yêu thương cầu bảo mật thông tin mật khẩu của User càng yêu ước cao. Nếu bạn tạo 1 user, hoặc đổi password của tài khoản root mà gặp gỡ lỗi sau: ERROR 1819 (HY000): Your password does not satisfy the current policy requirements Thì các bạn đừng thừa lo lắng, hãy chế tạo mật khẩu đầy đủ khó, hoặc tất cả thực hiện quá trình dưới đây để sở hữu thể cấu hình thiết lập 1 password 1-1 giản. Bạn đang xem: How to solve error 1819 (hy000) your password does not satisfy the current policy requirements mysql Đầu tiên bạn cần phải xác định hệ thống của khách hàng đang thực hiện là MySQL hay MariaDB. Bằng phương pháp sử dụng câu lệnh mysql --versionVới MySQL. Công dụng sẽ trông tương tự như mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapperCòn với MariaDB mysql Ver 15.1 Distrib 5.5.65-MariaDB, for Linux (x86_64) using readline 5.1 Bước 1: Tiến hành hoàn thành dịch vụ MySQL (MariaDB) bởi câu lệnh Với MySQL sudo systemctl stop mysqlVới MariaDB sudo systemctl stop mariadbKiểm tra còn nếu như không báo lỗi gì thì services đã được dừng thành công Bước 2: Khởi chạy lại Database vps mà quăng quật qua câu hỏi kiểm tra quyền lợi và nghĩa vụ bằng câu lệnh sudo mysqld_safe --skip-grant-tables --skip-networking & Đặt lại Password mang đến user root Với phiên bản MySQL 5.7.6 và bắt đầu hơn hoặc MariaDB 10.1.20 và mới hơn ALTER USER "root" Nếu thấy báo Query OK, 0 rows affected (0.00 sec) là thành công Cuối thuộc gõ lệnh để thoát ra khỏi MySQL Bước 4: Khởi động lại MySQL (MariaDB) bình thường Kill tiến trình Với MySQL mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper0Với MariaDB mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper1Nếu chạm mặt lỗi ở đoạn này bạn chỉ việc reboot lại server là được Khởi động lại services Với MySQL mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper2Với MariaDB mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper3Bước 5: kiểm soát lại password mới bởi câu lệnh mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper4Sau kia nhập Password bắt đầu vừa đặt, thành công xuất sắc là được
Mặc định khi setup và sử dụng những dịch vụ hoạt động cho hệ cơ sở tài liệu như MySQL/MariaDB trênlinuxthì thường xuyên mật khẩu root vẫn được kiến nghị là mật khẩu phức tạp và gồm độ khó khăn nhất định. Điều này đang gây trở ngại trong việc làm việc với cơ sở dữ liệu do bài toán login cần được nhập password cho từng thao tác trên dòng lệnh. Bài viết này sẽ hướng dẫn chúng ta cách tiến hành login vào MySQL/MariaDB với quyền root tối đa mà không cần nhập password. (login without root password on terminal) Đặt mật khẩu đăng nhập cho tài khoản root bên trên MySQLTrong ngôi trường hợp các bạn mới thiết lập MySQL/MariaDB hoặc chưa đặt mật khẩu đăng nhập root. Thực hiện lệnh sau để thiết lập mật khẩu root: mysqladmin -u root password RootPasswordThay MatKhauRoot bằng mật khẩu cho thông tin tài khoản root mà bạn có nhu cầu đặt đến MySQL. Xem xét mật khẩu này nên bao gồm độ phức hợp nhất định. Trong ngôi trường hợp các bạn đã setup mật khẩu root dẫu vậy không nhớ, các bạn có thể thực hiệnreset root mysql. Xem thêm: Nên Mua Nozza Hay Vision - Nên Mua Vision Hay Nozza Cũ Kết nối và áp dụng MySQL với thông tin tài khoản root không bắt buộc passwordĐể áp dụng được các câu lệnh #mysql (mysqldump, mysqlcheck, …) với thông tin tài khoản root cơ mà không bắt buộc nhập password. Hoặc truy cập mysql không phải khai báo password như các ví dụ dưới: File này sẽ tiến hành đặt trên /root/ với nội dung: #vi /root/.my.cnf + password=RootPassword: sửa chữa thay thế bằng mật khẩu khớp ứng cho user đã làm được khai báo bên trên. Thực hiện nay phân quyền đến file này là 0600 nhằm cân xứng với mục đích sử dụng. chmod 0600 /root/.my.cnfNếu gặp vấn đề trong quá trình thực hiện, các bạn có thể liên hệ tức thì với nhóm ngũ cung cấp 7Host nước ta tại |