Hướng dẫn mysql 5.7 reset root password - mysql 5.7 đặt lại mật khẩu gốc
Show B.3.3.2 & nbsp; Cách đặt lại mật khẩu gốcNếu bạn chưa bao giờ gán mật khẩu 2 cho MySQL, máy chủ hoàn toàn không yêu cầu mật khẩu để kết nối là 2. Tuy nhiên, điều này là không an toàn. Để biết hướng dẫn về việc gán mật khẩu, xem Phần & NBSP; 2.10.4, Bảo mật tài khoản MySQL ban đầu.Nếu bạn biết mật khẩu 2 và muốn thay đổi nó, hãy xem Phần & NBSP; 13.7.1.1, Tuyên bố người dùng thay đổi, và Phần & NBSP; 13.7.1.7Nếu bạn đã chỉ định mật khẩu 2 trước đây nhưng đã quên nó, bạn có thể gán một mật khẩu mới. Các phần sau đây cung cấp các hướng dẫn cho các hệ thống Windows và UNIX và UNIX, cũng như các hướng dẫn chung áp dụng cho bất kỳ hệ thống nào.B.3.3.2.1 & nbsp; Đặt lại mật khẩu gốc: Hệ thống WindowsTrên Windows, sử dụng quy trình sau để đặt lại mật khẩu cho tài khoản MySQL 6. Để thay đổi mật khẩu cho tài khoản 2 bằng phần tên máy chủ khác, hãy sửa đổi các hướng dẫn để sử dụng tên máy chủ đó.
Bây giờ bạn sẽ có thể kết nối với máy chủ MySQL dưới dạng 2 bằng cách sử dụng mật khẩu mới. Dừng máy chủ MySQL và khởi động lại bình thường. Nếu bạn chạy máy chủ dưới dạng dịch vụ, hãy khởi động từ cửa sổ Windows Services. Nếu bạn khởi động máy chủ theo cách thủ công, hãy sử dụng bất kỳ lệnh nào bạn thường sử dụng.Nếu câu lệnh 0 không đặt lại mật khẩu, hãy thử lặp lại quy trình bằng cách sử dụng các câu lệnh sau để sửa đổi bảng 1 trực tiếp:
B.3.3.2.2 & nbsp; Đặt lại mật khẩu gốc: Hệ thống UNIX và UNIX giống nhưTrên Unix, sử dụng quy trình sau để đặt lại mật khẩu cho tài khoản MySQL 6. Để thay đổi mật khẩu cho tài khoản 2 bằng phần tên máy chủ khác, hãy sửa đổi các hướng dẫn để sử dụng tên máy chủ đó.Các hướng dẫn giả định rằng bạn khởi động máy chủ MySQL từ tài khoản đăng nhập UNIX mà bạn thường sử dụng để chạy nó. Ví dụ: nếu bạn chạy máy chủ bằng tài khoản đăng nhập 4, bạn nên đăng nhập dưới dạng 4 trước khi sử dụng các hướng dẫn. Ngoài ra, bạn có thể đăng nhập dưới dạng 2, nhưng trong trường hợp này, bạn phải bắt đầu MySQLD với tùy chọn 7. Nếu bạn khởi động máy chủ dưới dạng 2 mà không cần sử dụng 7, máy chủ có thể tạo các tệp thuộc sở hữu ____ 12 trong thư mục dữ liệu, chẳng hạn như tệp nhật ký và chúng có thể gây ra sự cố liên quan đến quyền cho các khởi động máy chủ trong tương lai. Nếu điều đó xảy ra, bạn phải thay đổi quyền sở hữu của các tệp thành 4 hoặc xóa chúng.must start mysqld with the 7 option. If you start the server as 2 without using 7, the
server may create 2-owned files in the data directory, such as log files, and these may cause permission-related problems for future server startups. If that happens, you must either change the ownership of the files to 4 or remove them.
Bây giờ bạn sẽ có thể kết nối với máy chủ MySQL dưới dạng 2 bằng cách sử dụng mật khẩu mới. Dừng máy chủ và khởi động lại bình thường.Nếu câu lệnh 0 không đặt lại mật khẩu, hãy thử lặp lại quy trình bằng cách sử dụng các câu lệnh sau để sửa đổi bảng 1 trực tiếp:
B.3.3.2.3 & nbsp; Đặt lại mật khẩu gốc: Hướng dẫn chungCác phần trước cung cấp các hướng dẫn khởi động mật khẩu dành riêng cho các hệ thống Windows và UNIX và UNIX. Ngoài ra, trên bất kỳ nền tảng nào, bạn có thể đặt lại mật khẩu bằng máy khách MySQL (nhưng cách tiếp cận này kém an toàn):mysql client (but this approach is less secure):
Bây giờ bạn sẽ có thể kết nối với máy chủ MySQL dưới dạng 2 bằng cách sử dụng mật khẩu mới. Dừng máy chủ và khởi động lại bình thường (không có tùy chọn 7 và không bật biến hệ thống 1).Nếu câu lệnh 0 không đặt lại mật khẩu, hãy thử lặp lại quy trình bằng cách sử dụng các câu lệnh sau để sửa đổi bảng 1 trực tiếp: 1
Tôi phải làm gì nếu tôi quên mật khẩu gốc mysql của mình?Đăng nhập vào hệ thống của bạn với tư cách là người dùng Unix mà máy chủ MySQL chạy như (ví dụ: MySQL) .. Dừng máy chủ MySQL nếu nó đang chạy. .... Tạo một tệp văn bản chứa câu lệnh Ghi nhận mật khẩu trên một dòng. .... Lưu các tập tin.. Làm cách nào để thay đổi mật khẩu gốc trong mysql?Sử dụng quy trình sau để đặt mật khẩu gốc.Để thay đổi mật khẩu gốc, hãy nhập thông tin sau vào dấu nhắc lệnh mysql/mariadb: thay đổi người dùng 'root'@'localhost' được xác định bởi 'myn3wp4SSW0RD';đặc quyền xả nước;Thoát; lưu trữ mật khẩu mới ở một vị trí an toàn.ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyN3wP4ssw0rd'; flush privileges; exit; Store the new password in a secure location.
Làm cách nào để đặt lại mật khẩu gốc của tôi?Nhập phần sau: Gắn kết -O RW /SYSROOT kể lại và sau đó nhấn Enter.Bây giờ nhập chroot /sysroot và nhấn enter.Điều này sẽ thay đổi bạn thành thư mục sysroot (/) và thực hiện đường dẫn của bạn để thực thi các lệnh.Bây giờ bạn chỉ có thể thay đổi mật khẩu cho root bằng lệnh passwd.
Làm thế nào có thể thay đổi mật khẩu gốc MySQL bằng CMD?Để làm như vậy làm theo các bước dưới đây:.. Bước 1: Dừng máy chủ MySQL .. Bước 2: Khởi chạy Trình chỉnh sửa văn bản .. Bước 3: Tạo một tệp văn bản mới với lệnh mật khẩu .. Bước 4: Mở dấu nhắc lệnh .. Bước 5: Khởi động lại máy chủ MySQL bằng tệp cấu hình mới của bạn .. Bước 6: Dọn dẹp .. |