Làm cách nào để thay đổi mật khẩu cho người dùng root trong phpMyAdmin trên máy chủ WAMP? vì tôi bị khóa khỏi phpMyAdmin, sau khi thay đổi mật khẩu không chính xác.Đặt mật khẩu cho người dùng trong PhpMyAdmin trong Wamp
Trả lời
tệp config.inc.php của tôi trong thư mục phpmyadmin. Thay đổi tên người dùng và mật khẩu thành tên bạn đã đặt cho cơ sở dữ liệu của bạn.
<?php
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'enter_username_here';
$cfg['Servers'][$i]['password'] = 'enter_password_here';
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/*
* End of servers configuration
*/
?>
Tìm kiếm cài đặt PhpMyAdmin của bạn cho tệp có tên Documentation.txt. Điều này mô tả cách tạo một tệp có tên config.inc.php và cách bạn có thể cấu hình tên người dùng và mật khẩu.
tôi có một số vấn đề với nó, và cố định nó tôi sử dụng một cấu hình biến
$cfg['Servers'][$i]['AllowNoPassword'] = true;
instead
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
có thể nó sẽ hữu ích ot ai
Có một tập tin gọi là config.inc.php trong thư mục phpmyadmin.
Đường dẫn tập tin là C: \ wamp \ apps \ phpmyadmin4.0.4
Sửa Các auth_type 'cookie' thành 'config' hoặc 'http'
$ cfg [ 'Servers'] [ $ i] ['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config';
hoặc
$cfg['Servers'][$i]['auth_type'] = 'http';
Khi bạn đi đến trang web phpmyadmin sau đó bạn sẽ được yêu cầu tên người dùng và mật khẩu. Điều này cũng đảm bảo cho những người bên ngoài truy cập vào ứng dụng phpmyadmin của bạn nếu bạn tình cờ có máy chủ web của bạn tiếp xúc với các kết nối bên ngoài.
Các khối giải pháp Duganets phpmyadmin người dùng root vĩnh viễn và thậm chí không thể truy cập được. Nhưng giải pháp được đưa ra bởi brianb & suchetan thực sự tuyệt vời. –
Quay về các thiết lập mặc định bằng cách làm theo bước này:
Thay vì
$cfg['Servers'][$i]['AllowNoPassword'] = false;
thay đổi nó để:
$cfg['Servers'][$i]['AllowNoPassword'] = true;
trong tập tin config.inc.php
của bạn.
Không chỉ định bất kỳ mật khẩu nào và đặt tên người dùng như trước đây, có nghĩa là root
.
Ví dụ:
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
Điều này làm việc cho tôi sau khi tôi đã chỉnh sửa tệp config.inc.php
của mình.
Có vẻ như tên người dùng và mật khẩu của phpmyadmin được lưu ở nơi khác (có thể trong tệp cấu hình được xác định tùy chỉnh) trong WAMP hoặc có thêm băm hoặc ... tham gia vào quá trình.
Vì vậy, để thay đổi mật khẩu mặc định được sử dụng mặc định 'cấu hình dựa trên tệp', bạn có thể duyệt "<host>/phpmyadmin/user_password.php
" bằng trình duyệt của mình.Bạn sẽ được nhắc nhập thông tin đăng nhập mysql và sau đó bạn có thể sử dụng biểu mẫu được hiển thị để thay đổi mật khẩu được lưu trữ cho người dùng mà bạn đã đăng nhập trước đó.
nếu không tìm thấy bất kỳ mật khẩu nào sử dụng trên dòng lệnh mysql -u root -p , nó sẽ hỏi mật khẩu đó là mật khẩu mặc định của bạn khi khởi động cài đặt. Nó sẽ là mật khẩu của bạn để đăng nhập của phpmyadmin
- 1. Cách đăng nhập vào phpMyAdmin bằng WAMP, tên người dùng và mật khẩu là gì?
- 2. tên người dùng & mật khẩu trong sqlite3
- 3. Tạo người dùng Active Directory bằng mật khẩu trong C#
- 4. Làm thế nào để Thiết lập tên người dùng và mật khẩu của phpmyadmin
- 5. Devise, cho phép người dùng thay đổi mật khẩu
- 6. Oracle: cách đặt mật khẩu người dùng chưa hết hạn?
- 7. Tạo người dùng không có mật khẩu trong Meteor
- 8. lập mưu Quên mật khẩu cho người dùng đăng nhập
- 9. Thay đổi mật khẩu người dùng trong ASP.NET Forms Authentication
- 10. Gửi tên người dùng và mật khẩu cho svcutil.exe?
- 11. Bảo mật Ngoài Tên người dùng/Mật khẩu?
- 12. Kiểm tra tên người dùng và mật khẩu trong Android
- 13. Mật khẩu người dùng ASP.Net Store trong cookie phiên?
- 14. Tại sao mật khẩu băm khác nhau cho 2 người dùng có cùng mật khẩu?
- 15. Nhắc mật khẩu tên người dùng trong khi cài đặt dịch vụ windows trong C#
- 16. Cách tìm tên người dùng và mật khẩu cho cơ sở dữ liệu mysql
- 17. Lỗi MySQL 1045, "Truy cập bị từ chối cho người dùng 'người dùng' @ 'localhost' (sử dụng mật khẩu: CÓ)"
- 18. xampp localhost phpmyadmin Truy cập bị từ chối cho người dùng 'root' @ 'localhost' (sử dụng mật khẩu: YES)
- 19. Tôi có mật khẩu được mã hóa md5, cách đặt mật khẩu cho người dùng khi sử dụng "Quên mật khẩu"?
- 20. Nhận tên người dùng/mật khẩu của người dùng đã đăng nhập trong Windows
- 21. Làm cách nào để đặt mật khẩu người dùng trong linux từ tập lệnh python?
- 22. Buộc người dùng thay đổi mật khẩu đã hết hạn trong bảo mật mùa xuân
- 23. Truyền và bảo mật đúng mật khẩu của người dùng cho ứng dụng web
- 24. Gitlab nhắc nhập mật khẩu trong khi nhấn cho người dùng git
- 25. Mật khẩu người dùng hệ thống đã hết hạn
- 26. git: bắt buộc người dùng và mật khẩu nhắc
- 27. Độ dài mật khẩu người dùng tối đa của MySQL
- 28. Android: Lưu trữ tên người dùng và mật khẩu?
- 29. lỗi 1045 (28000) access denied cho người dùng 'root' @ 'localhost' (sử dụng mật khẩu: YES)
- 30. đặt thông tin đăng nhập và mật khẩu vào một bảng hoặc trong nhiều bảng cho từng loại người dùng?
Đối với các phiên bản sau này, nó cũng có thể được gọi là config.sample.inc.php – KarlosFontana
Tôi không có tên người dùng hoặc mật khẩu trong tập tin config.inc – CodyBugstein