This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Ошибка подключения к БД (Сборка RedAge)

-hEadman

Активный участник
Автор темы
9 Фев 2022
45
3
30
Всех приветствую, возникла такая проблема. Я решил перекинуть xammp и файлы сервера на другой диск (до этого сервер спокойно работал - бд была подключена). После того, как я перекинул всё содержимое, начал запускать. И возникла проблема, которую вы можете увидеть на скрине. После этого я решил вернуть всё на место, но проблема, что на скрине не была решена.

Проблема: Access denied for user 'root'@'localhost' (using password: YES)

Кто сталкивался с такой проблемой, что нужно делать?

P.S: БД была подключена, пароль верный, название хоста - тоже. Удалял Settings, не помогает.

Cборка RedAge
 

Вложения

  • Не подключается БД.png
    196.2 KB · Просмотры: 92
Последнее редактирование:

Bloodlust

Гуру
25 Апр 2021
308
103
112
Установи ксамп по новой на этот диск и не ставь пароль
 

Vitalik70

Начинающий специалист
9 Июл 2021
373
39
69
у тебя пароль стоит. убери его.
 

-hEadman

Активный участник
Автор темы
9 Фев 2022
45
3
30
Благодарю за помощь! Проблема была немного в другом:

1) В коде убрал пароль от БД (но это не помогло).

if (Connection is string) return;
Connection =
$"Host={config.TryGet<string>("Server", "127.0.0.1")};" +
$"User={config.TryGet<string>("User", "root")};" +
$"Password={config.TryGet<string>("Password", "")};" + // Ваш пароль от бд в ""
$"Database={config.TryGet<string>("DataBase", "redaga")};" + // Название вашей бд
$"{config.TryGet<string>("SSL", "SslMode=None;")}";

2) В PhpMyAdmin -> учетные записи пользователей -> root (localhost) поставил пароль и изменил пароль на "123456"

3) В файлах xampp -> PhpMyAdmin нашел текстовый файл - config.inc и изменил строку:
$cfg['Servers'][$i]['password'] = '123456';