Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Tôi tiếp tục nhận được các lỗi sau với kết nối MySQL thông qua XAMPP và tôi không biết phải làm gì:

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Đó là mã trong config.inc.php

<?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'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

/* 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';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
$cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
$cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
$cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
$cfg['Servers'][$i]['favorite'] = 'pma__favorite';

/*
 * End of servers configuration
 */

?>

Tôi đã đặt lại mật khẩu từ MySQL từ dòng lệnh hai lần và thêm các thay đổi vào mã này ở trên và vào tệp php.ini, nhưng tại mỗi lần nó quay lại lỗi. Bất kỳ trợ giúp?

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Dharman ♦

Phù hiệu vàng 28K2121 gold badges75 silver badges127 bronze badges

Đã hỏi ngày 13 tháng 10 năm 2017 lúc 18:48Oct 13, 2017 at 18:48

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

2

bạn cần tạo người dùng "PMA" trong mysql hoặc thay đổi dòng này (người dùng và mật khẩu cho mysql):

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';

Linux:

$cfg['Servers'][$i]['port'] = '3307';
4

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Người dùng Rebo

1.52320 Huy hiệu bạc27 Huy hiệu đồng20 silver badges27 bronze badges

Đã trả lời ngày 15 tháng 3 năm 2018 lúc 14:55Mar 15, 2018 at 14:55

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

2

Thêm dòng này vào tệp

$cfg['Servers'][$i]['port'] = '3307';
5:

$cfg['Servers'][$i]['port'] = '3307';

Ở đây, cổng của tôi là

$cfg['Servers'][$i]['port'] = '3307';
6, bạn có thể thay đổi nó thành của bạn.

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

lông nhím

2.6991 Huy hiệu vàng 30 Huy hiệu bạc42 Huy hiệu Đồng1 gold badge30 silver badges42 bronze badges

Đã trả lời ngày 27 tháng 4 năm 2018 lúc 16:57Apr 27, 2018 at 16:57

sam.stacksam.stacksam.stack

5114 Huy hiệu bạc2 Huy hiệu đồng4 silver badges2 bronze badges

2

Trong thiết bị đầu cuối, đăng nhập vào MySQL làm gốc. Bạn có thể đã tạo mật khẩu gốc khi bạn cài đặt MySQL lần đầu tiên hoặc mật khẩu có thể trống, trong trường hợp đó bạn có thể nhấn Enter khi được nhắc nhập mật khẩu.

 sudo mysql -p -u root

Bây giờ thêm người dùng MySQL mới với tên người dùng mà bạn chọn. Trong ví dụ này, chúng tôi đang gọi nó là pmauser (đối với người dùng phpmyadmin). Đảm bảo thay thế mật khẩu_here bằng của riêng bạn. Bạn có thể tạo mật khẩu ở đây. Biểu tượng % ở đây bảo MySQL cho phép người dùng này đăng nhập từ mọi nơi từ xa. Nếu bạn muốn bảo mật cao, bạn có thể thay thế nó bằng một địa chỉ IP.

CREATE USER 'pmauser'@'%' IDENTIFIED BY 'password_here';

Bây giờ chúng tôi sẽ cấp đặc quyền Superuser cho người dùng mới của chúng tôi.

GRANT ALL PRIVILEGES ON *.* TO 'pmauser'@'%' WITH GRANT OPTION;

Sau đó đi đến config.inc.php (trong ubuntu, /etc/phpmyadmin/config.inc.php)

/ * Người dùng cho các tính năng nâng cao */

$cfg['Servers'][$i]['controluser'] = 'pmauser'; 
$cfg['Servers'][$i]['controlpass'] = 'password_here';

Đã trả lời ngày 14 tháng 1 năm 2019 lúc 6:03Jan 14, 2019 at 6:03

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Wasim Khanwasim KhanWasim Khan

1.10712 huy hiệu bạc13 huy hiệu đồng12 silver badges13 bronze badges

2

Thêm các dòng này vào tệp

$cfg['Servers'][$i]['port'] = '3307';
5:

$cfg['Servers'][$i]['controluser'] = 'root'; 
$cfg['Servers'][$i]['controlpass'] = '';

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

zx485

Phù bằng vàng 27.5K2851 Huy hiệu bạc55 Huy hiệu Đồng28 gold badges51 silver badges55 bronze badges

Đã trả lời ngày 12 tháng 8 năm 2019 lúc 22:38Aug 12, 2019 at 22:38

Taufiktaufiktaufik

2092 Huy hiệu bạc8 Huy hiệu Đồng2 silver badges8 bronze badges

Cổng 3306 mặc định của tôi đã được sử dụng, vì vậy tôi đã thay đổi nó thành 8111, và sau đó tôi đã gặp lỗi này. Tôi đã sửa nó bằng cách thêm

$cfg['Servers'][$i]['port'] = '8111';

vào config.inc.php. Nếu bạn đang sử dụng một số cổng khác thì hãy đặt của bạn.

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Dharman ♦

Phù hiệu vàng 28K2121 gold badges75 silver badges127 bronze badges

Đã hỏi ngày 13 tháng 10 năm 2017 lúc 18:48Aug 28, 2019 at 5:43

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

bạn cần tạo người dùng "PMA" trong mysql hoặc thay đổi dòng này (người dùng và mật khẩu cho mysql):A. Askarov

Linux:

$cfg['Servers'][$i]['port'] = '3307';
45 silver badges13 bronze badges

0

Người dùng Rebo

1.52320 Huy hiệu bạc27 Huy hiệu đồng

$dbuser='pma';
$dbpass='my_pass';
$basepath='';
$dbname='phpmyadmin';
$dbserver='localhost';
$dbport='3306';
$dbtype='mysql';

Đã trả lời ngày 15 tháng 3 năm 2018 lúc 14:55Aug 13, 2019 at 16:50

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Thêm dòng này vào tệp

$cfg['Servers'][$i]['port'] = '3307';
5:User Rebo

1.52320 Huy hiệu bạc27 Huy hiệu đồng20 silver badges27 bronze badges

Đã trả lời ngày 15 tháng 3 năm 2018 lúc 14:55my.ini:

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
0

Thêm dòng này vào tệp

$cfg['Servers'][$i]['port'] = '3307';
5:> Section "MySQL" > Config > my.ini

Ở đây, cổng của tôi là

$cfg['Servers'][$i]['port'] = '3307';
6, bạn có thể thay đổi nó thành của bạn.Apr 15, 2020 at 15:30

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

lông nhím

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
1

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

El.Hum

2.6991 Huy hiệu vàng 30 Huy hiệu bạc42 Huy hiệu Đồng3 gold badges14 silver badges22 bronze badges

Đã trả lời ngày 27 tháng 4 năm 2018 lúc 16:57Aug 31, 2019 at 5:52

5114 Huy hiệu bạc2 Huy hiệu đồng

  1. Trong thiết bị đầu cuối, đăng nhập vào MySQL làm gốc. Bạn có thể đã tạo mật khẩu gốc khi bạn cài đặt MySQL lần đầu tiên hoặc mật khẩu có thể trống, trong trường hợp đó bạn có thể nhấn Enter khi được nhắc nhập mật khẩu.
  2. Bây giờ thêm người dùng MySQL mới với tên người dùng mà bạn chọn. Trong ví dụ này, chúng tôi đang gọi nó là pmauser (đối với người dùng phpmyadmin). Đảm bảo thay thế mật khẩu_here bằng của riêng bạn. Bạn có thể tạo mật khẩu ở đây. Biểu tượng % ở đây bảo MySQL cho phép người dùng này đăng nhập từ mọi nơi từ xa. Nếu bạn muốn bảo mật cao, bạn có thể thay thế nó bằng một địa chỉ IP.
  3. Bây giờ chúng tôi sẽ cấp đặc quyền Superuser cho người dùng mới của chúng tôi.

Sau đó đi đến config.inc.php (trong ubuntu, /etc/phpmyadmin/config.inc.php)Nov 7, 2018 at 23:30

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

/ * Người dùng cho các tính năng nâng cao */nicozica

Đã trả lời ngày 14 tháng 1 năm 2019 lúc 6:036 silver badges17 bronze badges

Wasim Khanwasim KhanLAMP users who got to this thread from google, like me.

1.10712 huy hiệu bạc13 huy hiệu đồng

Thêm các dòng này vào tệp

$cfg['Servers'][$i]['port'] = '3307';
5:

Phù bằng vàng 27.5K2851 Huy hiệu bạc55 Huy hiệu Đồng
$dbuser = %PMA User% ;
$dbpass = %Some Random Password%;

Đã trả lời ngày 12 tháng 8 năm 2019 lúc 22:38

TaufiktaufikFeb 27, 2019 at 12:26

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

2092 Huy hiệu bạc8 Huy hiệu Đồng

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
2

Cổng 3306 mặc định của tôi đã được sử dụng, vì vậy tôi đã thay đổi nó thành 8111, và sau đó tôi đã gặp lỗi này. Tôi đã sửa nó bằng cách thêm

vào config.inc.php. Nếu bạn đang sử dụng một số cổng khác thì hãy đặt của bạn.

Đã trả lời ngày 28 tháng 8 năm 2019 lúc 5:43

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
1

A. Askarova. Askarov

5355 Huy hiệu bạc13 Huy hiệu Đồng

5241 Huy hiệu vàng3 Huy hiệu bạc20 Huy hiệu đồng1 gold badge3 silver badges20 bronze badges

Đã trả lời ngày 10 tháng 4 năm 2018 lúc 18:58Apr 10, 2018 at 18:58

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

DanieldanielDaniel

4.6273 Huy hiệu vàng26 Huy hiệu bạc31 Huy hiệu Đồng3 gold badges26 silver badges31 bronze badges

Tôi đã thay đổi trong tệp config.inc.php

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
4

đến

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
5

va no đa hoạt động!

Cân nhắc thay đổi mục nhập máy chủ

 sudo mysql -p -u root
3 thành
 sudo mysql -p -u root
4 hoặc thậm chí địa chỉ IP của máy chủ.

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
6

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Hassaan

6.8585 huy hiệu vàng29 Huy hiệu bạc48 Huy hiệu đồng5 gold badges29 silver badges48 bronze badges

Đã trả lời ngày 21 tháng 12 năm 2017 lúc 2:48Dec 21, 2017 at 2:48

Lỗi này được gây ra bởi một dòng mã trong /usr/share/phpmyadmin/libries/sql.lib.php.

Có vẻ như khi tôi cài đặt phpmyadmin bằng APT, phiên bản trong kho lưu trữ (phpmyadmin v4.6.6) không tương thích hoàn toàn với PHP 7.2. Có một phiên bản mới hơn có sẵn trên trang web chính thức (v4.8 khi viết), trong đó khắc phục các vấn đề tương thích này với PHP 7.2.

Bạn có thể tải xuống phiên bản mới nhất và cài đặt thủ công hoặc chờ kho lưu trữ cập nhật với phiên bản mới hơn.

Ngoài ra, bạn có thể thực hiện một thay đổi nhỏ thành sql.lib.php để khắc phục lỗi.

Đầu tiên, sao lưu sql.lib.php trước khi chỉnh sửa.

1-interminal:

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
7

2-EDIT SQL.LIB.php. Sử dụng VI:

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
8

Hoặc sử dụng nano:

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = '';
9

Nhấn Ctrl + W (cho nano) hoặc? (cho VI/VIM) và tìm kiếm

 sudo mysql -p -u root
5

Thay thế nó bằng

 sudo mysql -p -u root
6

Lưu tệp và thoát. .:wq and press ENTER)

Đã trả lời ngày 28 tháng 12 năm 2019 lúc 19:18Dec 28, 2019 at 19:18

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Tôi đang sử dụng Uniserver Zero XIV 13.x.x Unicontroller XIV v2.3.1:

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Từ dòng lệnh tôi đã làm điều này:

$cfg['Servers'][$i]['port'] = '3307';
0

Sau đó, tôi đã đến

 sudo mysql -p -u root
7 và sửa đổi tệp để có cái này:

$cfg['Servers'][$i]['port'] = '3307';
1

Tôi đã khởi động lại Apache và MySQL. Lỗi đã biến mất!

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

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Jaime Montoyajaime MontoyaJaime Montoya

6.2048 Huy hiệu vàng62 Huy hiệu bạc88 Huy hiệu Đồng8 gold badges62 silver badges88 bronze badges

Xóa dữ liệu trang web trong trình duyệt của bạn. và nó sẽ được sửa chữa. Đôi khi khi bạn chạy proxy, VPN hoặc một số chương trình khác, lỗi này xảy ra.

Đã trả lời ngày 6 tháng 11 năm 2020 lúc 19:52Nov 6, 2020 at 19:52

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Amin Adelamin AdelAmin Adel

9002 Huy hiệu vàng16 Huy hiệu bạc31 Huy hiệu Đồng2 gold badges16 silver badges31 bronze badges

Thay đổi số cổng. Tôi đã làm theo những bước này và nó hoạt động cho tôi

Số cổng trong XAMPP có thể dễ dàng thay đổi bằng cách làm theo 5 bước này:

Bước 1: Dừng máy chủ XAMPP, nếu nó đã chạy. (Để tránh sụp đổ)

Bước 2: Chạy Notepad của bạn làm Quản trị viên và mở 3 tệp này:

  1. xampp/properties.ini

  2. xampp/mysql/bin/my.ini

  3. xampp/php/php.ini

Bước 3: Nhấn Ctrl+F và thay thế tất cả 3306 (số cổng) bằng 3308 (nó có thể là bất cứ thứ gì như 3307 hoặc 3309). (Sử dụng CTRL+F để bạn không bỏ lỡ bất kỳ cổng 3306 nào không thay đổi. t làm việc)

Bước 4: Lưu tất cả các tệp.

Bước 5: Bây giờ khởi động lại Apache và MySQL của bạn. Nó sẽ hoạt động :)

Đã trả lời ngày 8 tháng 5 năm 2021 lúc 8:51May 8, 2021 at 8:51

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Bạn phải thay đổi ba nơi trước tiên bạn có mật khẩu, vì vậy vui lòng nhập mật khẩu của máy chủ bằng $ ['Mật khẩu'], $ ['ControlPass']]

Ở đây tôi tin rằng những mã này giúp bạn

$cfg['Servers'][$i]['port'] = '3307';
2

Đã trả lời ngày 20 tháng 12 năm 2021 lúc 17:43Dec 20, 2021 at 17:43

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)

Nó thường xảy ra khi bạn gặp phải vấn đề khi khởi động XAMPP Server. Vấn đề là một số như thế này như thế nào ....

Vấn đề được phát hiện! 2:06:05 AM [MySQL] Cổng 3306 được sử dụng bởi "Không thể mở quy trình"! 2:06:05 AM [MySQL] MySQL sẽ không bắt đầu mà không có các cổng được cấu hình miễn phí! 2:06:05 AM [MySQL] Bạn cần gỡ cài đặt/tắt/cấu hình lại ứng dụng chặn 2:06:05 AM [MySQL] hoặc cấu hình lại MySQL và bảng điều khiển để nghe trên một cổng khác

Vì vậy, trước tiên bạn phải thay đổi cổng 3306 thành 8111. Bạn sẽ thay đổi nó như thế nào? Đơn giản vào tệp My.ini bên trong XAMPP/MySQL/Data và mở nó bằng Pad Note và thay đổi nó.

Sau đó, nếu bạn cố gắng bắt đầu phpmyadmin, bạn sẽ phải đối mặt với việc truy cập lỗi bị từ chối.

Bây giờ bạn cũng phải cài đặt cổng trong tệp config.inc của bạn. Bạn sẽ tìm thấy nó trong xampp/phpmyadmin/config.inc

$cfg['Servers'][$i]['port'] = '8111';

Sau đó, bạn bắt đầu lại XAMPP Server và làm mới trang web của bạn, nó sẽ hoạt động.

Đã trả lời ngày 26 tháng 5 lúc 21:14May 26 at 21:14

Hướng dẫn mysqli::real_connect(): (hy000/1045): access denied for user pma@localhost (using password: yes) - mysqli :: real_connect (): (hy000 / 1045): quyền truy cập bị từ chối đối với người dùng pma @ localhost (sử dụng mật khẩu: yes)