Hướng dẫn how do i set root password in phpmyadmin? - Làm cách nào để đặt mật khẩu gốc trong phpmyadmin?

Tôi đã thiết lập MySQL và PHPMyAdmin và chọn không đặt mật khẩu khi cài đặt 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ó 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 có 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.

Hướng dẫn how do i set root password in phpmyadmin? - Làm cách nào để đặt mật khẩu gốc trong phpmyadmin?

Rinzwind

285K39 Huy hiệu vàng552 Huy hiệu bạc693 Huy hiệu Đồng39 gold badges552 silver badges693 bronze badges

Hỏi ngày 4 tháng 4 năm 2012 lúc 5:15Apr 4, 2012 at 5:15

1

Bạn có thể thay đổi mật khẩu gốc MySQL bằng cách đăng nhập trực tiếp vào cơ sở dữ liệu (mysql -h your_host -u root) sau đó chạy

SET PASSWORD FOR root@localhost = PASSWORD('yourpassword');

PhpMyAdmin nên sử dụng mật khẩu đó, vì vậy không hoàn toàn chắc chắn ý bạn là "cho cả hai".

Đảm bảo đặt mật khẩu mới thành ____99 của phpmyadmin, theo dòng

$cfg['Servers'][$i]['password'] = 'yourpassword';

Nếu không, phpmyadmin có thể không hoạt động, lặp lạimay not work, echoing

Access denied for user 'user'@'localhost' (using password: YES)

Đã trả lời ngày 4 tháng 4 năm 2012 lúc 6:00Apr 4, 2012 at 6:00

geermc4geermc4geermc4

1.4931 Huy hiệu vàng13 Huy hiệu bạc20 Huy hiệu Đồng1 gold badge13 silver badges20 bronze badges

4

Nó phụ thuộc vào cấu hình của bạn. Thực hiện theo hướng dẫn bên dưới để cấu hình lại PHPMyAdmin và đặt lại mật khẩu MySQL.

  1. Ctrl + Alt + T để khởi chạy thiết bị đầu cuối
  2. $cfg['Servers'][$i]['AllowNoPassword'] = false;
    
    0
  3. Phương thức kết nối cho cơ sở dữ liệu MySQL cho phpmyadmin: Ổ cắm UNIX
  4. Tên của người dùng quản trị của cơ sở dữ liệu:
    $cfg['Servers'][$i]['AllowNoPassword'] = false;
    
    1
  5. Mật khẩu của người dùng quản trị của cơ sở dữ liệu: MySQLSamplePassword
  6. Tên người dùng MySQL cho phpmyadmin: root
  7. Tên cơ sở dữ liệu MySQL cho phpmyadmin: phpmyadmin
  8. Máy chủ web tự động cấu hình lại: Apache2
  9. Lỗi 1045
  10. phớt lờ
  11. $cfg['Servers'][$i]['AllowNoPassword'] = false;
    
    2
  12. Mật khẩu mới cho người dùng "Root" MySQL: MySQLSamplePassword
  13. Lặp lại mật khẩu cho người dùng "Root" MySQL: MySQLSamplePassword
  14. Sau tất cả các lệnh chạy sau đây trên thiết bị đầu cuối để bảo mật máy chủ MySQL của bạn. sudo mysql_secure_installation

  15. Nhập mật khẩu hiện tại cho Root (Enter FOR none): MySQLSamplePassword

  16. Thay đổi mật khẩu gốc? [Y/n] n
  17. Xóa người dùng ẩn danh? [Y/n] y
  18. Không cho phép đăng nhập gốc từ xa? [Y/n] y
  19. Loại bỏ cơ sở dữ liệu kiểm tra và truy cập vào nó? [Y/n] y
  20. Tải lại các bảng đặc quyền ngay bây giờ? [Y/n] y

Ước gì nó giúp!

Chúc một ngày tốt lành!

Anwar

74.3K31 Huy hiệu vàng185 Huy hiệu bạc 302 Huy hiệu đồng31 gold badges185 silver badges302 bronze badges

Đã trả lời ngày 13 tháng 8 năm 2012 lúc 7:30Aug 13, 2012 at 7:30

Amigo Chanamigo ChanAmigo Chan

6997 Huy hiệu bạc6 Huy hiệu Đồng7 silver badges6 bronze badges

2

Gần đây tôi đã bắt gặp vấn đề tương tự này Ubuntu 12.04. Tôi dường như không thể đăng nhập bằng root & không có mật khẩu. Tôi đặt cài đặt allownopassword thành true trong cấu hình. Sau đó tôi phát hiện ra rằng tôi đã chỉnh sửa tệp config.inc.php sai để thêm cài đặt allownopassword.

Edit:
/etc/phpmyadmin/config.inc.php
Not:
/usr/share/phpmyadmin/config.inc.php

Tôi tin rằng đầu tiên là tệp cấu hình cục bộ Debian, sẽ ghi đè phiên bản USR.

Đã trả lời ngày 31 tháng 5 năm 2012 lúc 1:20May 31, 2012 at 1:20

jjwdesignjjwdesignjjwdesign

3101 Huy hiệu bạc12 Huy hiệu đồng1 silver badge12 bronze badges

1

Làm thế nào đặt mật khẩu gốc mysql?

Định cấu hình mật khẩu gốc mặc định cho MySQL/MARIADB 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 tại 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.

Mật khẩu cho root localhost mysql là gì?

Người dùng mặc định cho MySQL là root và theo mặc định, nó không có mật khẩu.no password.

Làm thế nào đặt mật khẩu gốc MySQL trong XAMPP?

Hiển thị hoạt động trên bài đăng này ...
Khởi động các phiên bản Apache Server và MySQL từ bảng điều khiển XAMPP ..
Bây giờ goto đến localhost của bạn ..
Nhấp vào tài khoản người dùng -> Nhấp vào Chỉnh sửa Đặc quyền -> Bạn sẽ tìm thấy tùy chọn Thay đổi mật khẩu Chỉ cần thay đổi mật khẩu khi bạn muốn nhấp vào GO ..