Когда я пытаюсь войти в систему как username:root
и password:''
, я не могу войти в PhpMyAdmin. Когда я ввел admin
в качестве имени пользователя и оставил поле пароля пустым, мне удалось войти в систему, но No Privilege
отображается как this, когда я пытался создать базу данных.«Нет прав» в PhpMyAdmin с сервера xampp
Я проверил содержимое в файле config.inc.php
это выглядит так:
/* 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'] = '';
Просьба помочь мне решить эту проблему.
у вас есть пользователь с именем admin, у которого нет пароля, и этому пользователю нет назначенных привилегий. У вас также есть учетная запись root с паролем, поэтому, если вы попытаетесь войти в phpmyadmin, это не сработает. В чем вопрос? У вас ясно, что phpMyAdmin - это инструмент для доступа к серверу базы данных mysql, а не к самому серверу? –
Мне нужно знать пароль для имени пользователя 'root'. Я проверил 'config.inc.php', и содержимое было как указано выше. Но все же я не могу войти в 'PhpMyAdmin', используя указанные выше полномочия. – Ramya
Вы никогда не найдете пароль для корневой учетной записи mysql в файле config.inc.php phpMyAdmin. Я говорю вам, что вы смотрите не в то место. Чтобы ваша конфигурация phpMyAdmin работала, просто поставьте здесь '$ cfg ['Servers'] [$ i] ['password'] = '';' пароль для учетной записи root mysql. Даже если я препятствую вам хранить этот пароль в текстовом виде. –