Thỉnh thoảng bạn sẽ cần hoặc muốn thay đổi mật khẩu cơ sở dữ liệu SQL của mình. Trong hướng dẫn này, tôi sẽ hướng dẫn bạn từng bước cách thay đổi mật khẩu cơ sở dữ liệu SQL cho trang web WordPress của bạn được lưu trữ trên NAS Synology. May mắn thay, Synology cung cấp cho chúng tôi tất cả các công cụ cần thiết cho việc này. Trước hết bạn cần mở ứng dụng phpMyAdmin
- BƯỚC 1
Hãy hỗ trợ công việc của tôi bằng cách quyên góp
- BƯỚC 2
Truy cập NAS Synology của bạn tại localhost và nhấp vào ứng dụng phpMyAdmin
- BƯỚC 3
Bây giờ hãy đăng nhập bằng thông tin đăng nhập quản trị viên của bạn. Làm theo hướng dẫn trong hình bên dưới
- BƯỚC 4
Chọn người dùng mà bạn muốn thay đổi mật khẩu và nhấp vào Chỉnh sửa đặc quyền. Làm theo hướng dẫn trong hình bên dưới
- BƯỚC 5
Giờ hãy nhấp vào Tài khoản người dùng, sau đó nhấp vào Thay đổi mật khẩu. Làm theo hướng dẫn trong hình bên dưới
- BƯỚC 6
Bạn có thể chọn mật khẩu mới hoặc để hệ thống chọn ngẫu nhiên mật khẩu cho bạn. Hãy biết rằng mật khẩu được chọn ngẫu nhiên bởi hệ thống sẽ là mật khẩu mạnh. Làm theo hướng dẫn trong hình bên dưới
- BƯỚC 7
Khi bạn đã thay đổi mật khẩu cho cơ sở dữ liệu SQL của mình, hãy nhớ thay đổi nó trong tệp WordPress có tên wp-config. php mà bạn sẽ tìm thấy trong thư mục chính của WordPress. Để thay đổi mật khẩu, hãy mở wp-config. php bằng Trình soạn thảo văn bản và nhập trực tiếp mật khẩu mới mà bạn đã thay đổi trước đó trong phpMyAdmin vào tệp. Lưu và bạn đã hoàn tất
Nếu bạn muốn chỉnh sửa tệp giống như tôi đã làm, hãy tải xuống ứng dụng Text Editor trực tiếp từ Synology Package Center. Nhấp đúp chuột vào wp-config. php và tệp sẽ tự động mở trong DSM của bạn thông qua ứng dụng Trình soạn thảo văn bản mà không cần phải tải xuống và chỉnh sửa trên máy tính của bạn
Tôi đã thiết lập mysql và phpmyadmin và chọn không đặt mật khẩu khi cài đặt với hy vọng rằng sau khi thiết lập, tôi có thể đăng nhập bằng root và không cần mật khẩu nhưng tôi gặp lỗi sau từ phpmyadmin
Login without a password is forbidden by configuration [see AllowNoPassword]
Trước đây tôi đã chuyển thư mục phpmyadmin sang /var/www/
Tôi đã thử thay đổi dòng sau
$cfg['Servers'][$i]['AllowNoPassword'] = false;
đến
$cfg['Servers'][$i]['AllowNoPassword'] = true;
nhưng vẫn không thành công, vì vậy tôi tự hỏi có cách nào để tôi có thể thay đổi mật khẩu gốc cho cả hai để tôi có thể truy cập phpmyadmin và tạo cơ sở dữ liệu
Phương pháp này là phương pháp tôi muốn giới thiệu cho bất kỳ ai chưa có bất kỳ kinh nghiệm nào với MySQL. Nó tương đối đơn giản và giảm thiểu nguy cơ phá vỡ cơ sở dữ liệu của bạn
Bước một
Tìm tùy chọn PHPMyAdmin trong cPanel của bạn hoặc bảng lưu trữ nào bạn có
Bước hai
Tìm kiếm cơ sở dữ liệu tương ứng với trang web bạn muốn truy cập. Đối với các khung phổ biến hơn như WordPress, cơ sở dữ liệu của bạn phải bắt đầu bằng _wp theo sau là một nhóm số. Nếu bạn đã tạo một tên tùy chỉnh cho cơ sở dữ liệu của mình thì hãy chọn cơ sở dữ liệu đó
Bước thứ ba
Điều hướng đến tab wp_users và chọn nó. Tìm người dùng có mật khẩu bạn muốn thay đổi và nhấp vào nút “chỉnh sửa” ở bên trái tên người dùng
Bước bốn
Phần user_pass đổi chức năng thành MD5 và nhập mật khẩu mới vào cột Value. Nếu cần, bạn cũng có thể thay đổi địa chỉ email trong phần email
Bước Năm
Khi bạn hài lòng với các giá trị bạn đã nhập, hãy lưu các giá trị mới bằng cách nhấp vào nút bắt đầu ở cuối trang
Phương pháp 2. Sử dụng truy vấn MySQL
Tôi khuyên bạn chỉ nên sử dụng phương pháp này nếu bạn có một số kinh nghiệm về mã hóa. Sự khác biệt thực sự duy nhất giữa hai điều này là mức độ bạn muốn cảm thấy mình là một hacker khốn nạn trước mặt đồng nghiệp của mình.
Bước một
Tìm tùy chọn PHPMyAdmin trong cPanel của bạn hoặc bảng lưu trữ nào bạn có
Bước hai
Tìm kiếm cơ sở dữ liệu tương ứng với trang web bạn muốn truy cập. Đối với các khung phổ biến hơn như WordPress, cơ sở dữ liệu của bạn phải bắt đầu bằng _wp theo sau là một nhóm số. Nếu bạn đã tạo một tên tùy chỉnh cho cơ sở dữ liệu của mình thì hãy chọn cơ sở dữ liệu đó
Bước thứ ba
Điều hướng đến tab wp_users và chọn nó. Tìm người dùng có mật khẩu bạn muốn thay đổi và nhấp vào nút “chỉnh sửa” ở bên trái tên người dùng
Bước bốn
Chọn tab SQL hoặc MySQL phía trên cấu trúc bảng
Bước Năm
Nhập đoạn mã sau.
UPDATE `wp_users` SET `user_pass`= MD5['yourpassword'] WHERE `user_login`='yourusername';
Thay thế “yourpassword” bằng mật khẩu của bạn .
Bước sáu
Khi bạn hài lòng với các giá trị bạn đã nhập, hãy lưu các giá trị mới bằng cách nhấp vào nút bắt đầu ở cuối trang
Xin chúc mừng, bạn đã đặt lại mật khẩu của mình thông qua cơ sở dữ liệu. Bây giờ bạn có thể điều hướng đến trang web của mình và đăng nhập bằng thông tin chi tiết mới của mình