Тема: В доступе отказано
Здравствуйте,
Попыталась обновить pma c 2.11 на 3.1, но выдает сообщение : В доступе отказано!
Просмотрела конфиг-все нормально!
Не могу понять в чем дело!
mcrypt есть и работает...
Заранее благодарна.:)
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум PHP-MyAdmin.RU → Установка phpMyAdmin → В доступе отказано
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте,
Попыталась обновить pma c 2.11 на 3.1, но выдает сообщение : В доступе отказано!
Просмотрела конфиг-все нормально!
Не могу понять в чем дело!
mcrypt есть и работает...
Заранее благодарна.:)
wookie
Покажите конфигурационный файл. Без пароля, конечно.
Проблем быть не должно.
wookie
Покажите конфигурационный файл. Без пароля, конечно.
Проблем быть не должно.
У меня на локали и пароль не использую )
Это глобальный конфигурационный файл и мне не понятно откуда он у вас. Используйте изначальный config.sample.inc.php, только переименуйте его в config.inc.php и если используете пользователя root без пароля, то добавьте строку:
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
Изначально она установлена в false и запрещает пользователя root без пароля.
Это глобальный конфигурационный файл и мне не понятно откуда он у вас. Используйте изначальный config.sample.inc.php, только переименуйте его в config.inc.php и если используете пользователя root без пароля, то добавьте строку:
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
Изначально она установлена в false и запрещает пользователя root без пароля.
Из прошлой версии у меня такой файл остался, точнее наверно еще с более старой...
Добавила строчку и всё нормально залогинилось, спасибо.
Я каждый раз наступаю на эти же грабли. Это у меня только так, или оно у всех гючит? У меня тоже нет на локале пароля, соответственно в конфиге стоит
$cfg['Servers'][$i]['nopassword'] = true;
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';
И при вводе юзера на странице авторизации и оставлении пустым поля пароля - в доступе отказано. Пока не вспомнишь этот дурацкий баг и не введешь в поле пароля две одиночных кавычки '' тогда он нормально входит. Вот хочу проинтересоваться, это только у меня такие грабли каждый раз?
XPraptor
Раз уж пароль вам не нужен, то почему бы не сделать авторизацию в конфигурационном файле?
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; // Это надо добавить для третьей ветки phpMyAdmin, чтобы без пароля пускал.
Здравствуйте.
Прочитал документацию, воспользовался советами на форуме, но все равно при авторизации с помощью root | <без пароля> пишет "Отказано в доступе", хотя подключение к БД MySQL с других сайтов успешно происходит.
Вот мой конфиг:
<?php
/*
* Generated configuration file
* Generated by: phpMyAdmin 3.1.4 setup script by Piotr Przybylski <piotrprz@gmail.com>
* Date: Tue, 05 May 2009 16:48:03 +0400
*/
/* Servers configuration */
$i = 0;
/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['nopassword'] = true;
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
$cfg['Servers'][$i]['DisableIS'] = false;
/* End of servers configuration */
$cfg['DefaultLang'] = 'ru-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
Подскажите, пожалуйста, что я делаю не так?
System: Linux ubuntu 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686
PHP Version 5.2.6-3ubuntu4.1
Версия MySQL: 5.0.75-0ubuntu10
Вэб-сервер: Apache/2.2.11 (Ubuntu) PHP/5.2.6-3ubuntu4.1 with Suhosin-Patch
esmark
Попробуйте сменит localhost на адрес сервера. Хотя странно, что не подключается.
Всем привет! Может кому-то пригодится. У меня была подобная ситуация. Я в конфиге закомментировал строку $cfg['Servers'][$i]['auth_type'] = 'config'; Входил под root без пароля.
После чего удалось зайти в phpadmin, а потом я ее снова расскомментировал и все заработало как надо.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум PHP-MyAdmin.RU → Установка phpMyAdmin → В доступе отказано
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.