Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   не пускает в phpmyadmin (https://javascript.ru/forum/server/86076-ne-puskaet-v-phpmyadmin.html)

riaron86 03.09.2024 17:26

не пускает в phpmyadmin
 
не пускает в phpmyadmin пишет что Вход без пароля запрещен при конфигурации (смотрите AllowNoPassword)
вот моя конф. в файле config.ini
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'MySQL-8.2';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;

Nexus 04.09.2024 02:33

Это не похоже на .ini файл, скорее на файл .php

micscr 10.09.2024 09:02

надо смотреть в /etc/phpmyadmin/config.inc.php

akiraki22lvl 18.09.2025 18:32

В твоей конфигурации у тебя стоит
$cfg['Servers'][$i]['auth_type'] = 'cookie';

При таком типе входа AllowNoPassword игнорируется - всё равно нужен пароль. Если хочешь реально пустить без пароля, то: либо меняешь auth_type на config и задаёшь пустой пароль прямо в конфиге (небезопасно!). Либо в MySQL создаёшь пользователя с паролем и уже заходишь через него — это правильный путь.
Пример с config (чисто для локалки):
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

Но для боевого сервера так лучше не делать. Проще завести нормального юзера с паролем и логиниться как обычно.


Часовой пояс GMT +3, время: 21:51.