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
Bài viết trước trong khóa học Bắt đầu với Moodle đã giải thích quy trình đặt lại tên người dùng và mật khẩu Moodle trong bảng điều khiển Moodle. Trong trường hợp không thể truy cập bảng điều khiển Moodle để thực hiện việc này, mật khẩu và tên người dùng có thể được đặt lại trong cơ sở dữ liệu thông qua PhpMyAdmin
Sử dụng PhpMyAdmin để đặt lại Mật khẩu người dùng/Tên người dùng
- Đăng nhập vào phpMyAdmin cPanel hosting sẽ có một tiện ích cơ sở dữ liệu tên là PhpMyAdmin trong cpanel. Nếu Moodle được cài đặt trên dịch vụ lưu trữ không phải cPanel, hãy liên hệ với công ty lưu trữ để biết thông tin về cách chỉnh sửa cơ sở dữ liệu của bạn trên máy chủ. Để biết thêm thông tin về cách đăng nhập vào PhpMyAdmin, vui lòng xem bài viết về “Làm cách nào để quản lý cơ sở dữ liệu MySQL trong PHPMyAdmin trong bảng điều khiển [cpanel] của tôi?”
Trong PhpMyAdmin, tìm bảng có tên mdl_user và chọn nó. Vì Moodle có nhiều bảng nên bảng mdl_user có thể nằm ở trang thứ hai. Chọn trang thứ hai
Nhấp vào bảng mdl_user
Sau khi chọn bảng, hãy tìm hàng của bảng cho người dùng đang được chỉnh sửa. Nhấp vào liên kết Chỉnh sửa với biểu tượng bút chì
Sẽ có một chuỗi hoặc ký tự và số trong trường mật khẩu. Đây là mật khẩu được mã hóa nên không thể xem trong cơ sở dữ liệu. Thay thế văn bản được mã hóa bằng mật khẩu mới để đăng nhập. Tiếp theo, trong menu thả xuống bên trái, chọn MD5 rồi nhấp vào Đi. Điều này cũng có thể được thực hiện đối với địa chỉ Email và Tên người dùng. Email và Tên người dùng không cần hàm băm MD5
Bây giờ những kiến thức cơ bản về thiết lập Moodle đã được thiết lập, đã đến lúc tìm hiểu thêm về cách sử dụng Moodle. Vui lòng xem bài viết tiếp theo về Cách chỉnh sửa cài đặt Trang chủ trong Moodle
Bạn có thể đã bắt đầu làm việc với phpMyAdmin chỉ vài ngày trước bằng cách thiết lập tên người dùng và mật khẩu. Rồi sẽ có lúc bạn cảm thấy muốn thay đổi mật khẩu root trong phpMyAdmin mà không biết phải làm như thế nào.Đừng lo lắng, chúng tôi ở đây để giúp bạn. Chỉ cần đọc bài viết này và hiểu cách thay đổi mật khẩu root trong phpMyAdmin
Các bước thay đổi mật khẩu root trong phpMyAdmin
Bước 1. Đăng nhập vào phpMyAdmin của bạn, không chọn bất kỳ cơ sở dữ liệu nào trên trang
Bước 2. Chọn tab “Tài khoản người dùng” trong menu chính. Bạn sẽ có thể xem tất cả các tài khoản người dùng và đặc quyền của họ
Bước 3. Kiểm tra người dùng “root” có tên máy là localhost. Nhấp vào liên kết “Chỉnh sửa đặc quyền”
Bước 4. Khi bạn nhấp vào liên kết đó, nó sẽ đưa bạn đến trang Đặc quyền toàn cầu, Trên trang đó, bạn sẽ tìm thấy tab “Thay đổi mật khẩu”.
Bước 5. Nhấp vào tab thay đổi mật khẩu và nhập mật khẩu mới của bạn vào vùng văn bản đã cho. Bạn thậm chí có thể nhấp vào nút “Tạo mật khẩu” để hiển thị ngẫu nhiên mật khẩu cho bạn. Cuối cùng, nhấp vào nút “Go” để áp dụng các thay đổi.
Bước 6. Tiếp theo chuyển sang C. \xampp\phpMyAdmin và tìm “Config. tập đoàn. tập tin php”. Mở tệp đó và tìm dòng $cfg[‘Servers’][$a][‘auth_type’] = ‘config’;
Nó sẽ giống như
$cfg[‘Servers’][$i][‘auth_type’] = ‘config’; $cfg[‘Servers’][$i][‘user’] = ‘root’; $cfg[‘Servers’][$i][‘password’] = ‘’;
Bây giờ thay đổi dòng như dưới đây và nhập mật khẩu của bạn,
$cfg[‘Servers’][$a][‘auth_type’] = ‘cookie’; $cfg[‘Servers’][$i][‘user’] = ‘root’; $cfg[‘Servers’][$i][‘password’] = ‘password_name’;
Bước 7. Cuối cùng mở trình duyệt web gõ localhost/phpMyAdmin. Nhập tên người dùng là root và mật khẩu mà bạn đã đặt trước đó và nhấp vào nút Bắt đầu. Nếu mật khẩu mới của bạn được đặt, nó sẽ dẫn trực tiếp vào trang phpMyAdmin.
Phần kết luận
Thiết lập và Thay đổi mật khẩu root trong phpMyAdmin đơn giản nhất có thể. Ngay cả những người mới bắt đầu cũng có thể làm điều đó chỉ với một vài cú nhấp chuột. Hy vọng bạn đã hiểu cách thay đổi mật khẩu root trong phpMyAdmin. Nếu bạn có bất kỳ câu hỏi hoặc đề xuất nào, xin vui lòng bình luận cho chúng tôi