Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ошибка MySQL при запуска phpmyadmin
 
 автор: Mag   (17.05.2006 в 21:24)   письмо автору
6.3 Кб
 
 

Во время запуска появляется на странице текст заголовка "ошибка MySQL", содержание ош. находится в файле прилагаемом.

Как для конкретной базы данных в MySQL поставить - имя хоста, пароль и имя пользователя?
в config.inc.php - поля для указания имени хоста, пароля и имени пользователя стаят незаполнеными.

   
 
 автор: cheops   (17.05.2006 в 23:02)   письмо автору
 
   для: Mag   (17.05.2006 в 21:24)
 

А пользователь mag существует? Вы его создавали?

   
 
 автор: Mag   (18.05.2006 в 19:43)   письмо автору
 
   для: cheops   (17.05.2006 в 23:02)
 

в my.ini поля user и password заполнены.

   
 
 автор: cheops   (18.05.2006 в 23:05)   письмо автору
 
   для: Mag   (18.05.2006 в 19:43)
 

Это не создаст нового пользователя - в этих полях указывается лишь имя существующего MySQL-пользователя. Создать пользователя можно при помощи оператора GRANT
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=4828
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=6015
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=3877
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=2742
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=87

   
 
 автор: Mag   (19.05.2006 в 13:31)   письмо автору
 
   для: cheops   (18.05.2006 в 23:05)
 

в каталоге bin нету утилиты - mysqlaccess, как можна просмотреть записи в табл. user?

   
 
 автор: cheops   (19.05.2006 в 22:39)   письмо автору
 
   для: Mag   (19.05.2006 в 13:31)
 

Для этого можно воспользоваться утилитой mysql.

   
 
 автор: Mag   (19.05.2006 в 13:27)   письмо автору
 
   для: cheops   (17.05.2006 в 23:02)
 

в базе "mysql" табл. user прописал: host,user,password - 'localhost', 'mag', '*******'. перезагрузил и добавил к табл user: select_priv, insert_priv, update_priv, delete_priv - 'Y','Y','Y','Y'. При запуске phpmysqladmin появляется сооб.: "в доступе отказано"(пример в прикрепленном файле 1-ого поста)
табл. "db" и "host" заполнять требуется?
Кто настараивал раньше phpmysqladmin, помогите настроить и запустить.

   
 
 автор: cheops   (19.05.2006 в 22:37)   письмо автору
 
   для: Mag   (19.05.2006 в 13:27)
 

Настройка phpMyAdmin описывается в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=189 - если будут вопросы - пишите, только для этого лучше создать новую тему.

   
 
 автор: zlajababka   (18.05.2006 в 12:54)   письмо автору
 
   для: Mag   (17.05.2006 в 21:24)
 

Извиняюсь, что влезаю, но у меня была та же ошибка.
В файле config.inc.php есть строки:

$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed...

Я поменяла config на http - теперь выводится окно с запросом имени пользователя и пароля.
Соотв-но во вторую строку вписала имя своего пользователя, а в третью пароль. Дальше по файлу поменяла то же самое 2 раза ( у кого-то и три раза встречается), все заработало.
Еще раз извините, если не в тему.

   
 
 автор: Mag   (19.05.2006 в 14:17)   письмо автору
 
   для: Mag   (17.05.2006 в 21:24)
 

в MysqlCC при соединении появляется сооб.: [mag] ERROR 1045: Access denied for user : 'mag@127.0.0.1' (Using password: YES).
В консоле mysql ввел: grant all on mag.* to 'mag@localhost' identified by 'credit';
появляется : ERROR 1044: Access denied for user: '@localhost' to database 'mag'
Как исправить. Что нужно настроить?

   
 
 автор: cheops   (19.05.2006 в 22:35)   письмо автору
 
   для: Mag   (19.05.2006 в 14:17)
 

Вы заходите из под анонимного пользователя (пустая строка) - у него нет никаких прав, в том числе нет прав на создание новых пользователей - заходите сначала из под root - именно из под него нужно создавать новых пользователей.

   
 
 автор: Mag   (20.05.2006 в 20:39)   письмо автору
 
   для: cheops   (19.05.2006 в 22:35)
 

как установить root и password?
какую строку необ. вводить для входа, как root пользователь?

   
 
 автор: cheops   (20.05.2006 в 22:26)   письмо автору
 
   для: Mag   (20.05.2006 в 20:39)
 

Когда устанавливаете соединение в качестве пользователя пишите root, а в качестве пароля - оставьте пустую строку.

   
 
 автор: Mag   (21.05.2006 в 20:10)   письмо автору
 
   для: cheops   (20.05.2006 в 22:26)
 

Получилось войти под именем админ., далее я через mysqladmin поменял суперпароль. И снова вошел в mysql с под админа, с помощью grant разрешил все права для польз. созданого ранее. Подтвердил введеные данные через flush-privileges. Потом снова вошел на mysql, как админ. и через ком. REVOKE ввел данные о ранее создном польз. на отказ всех его прав к базе. И появилось сооб. ошбики(прикрепленно к посту).
Как удалить польз. с табл. user в базе mysql. И промотреть статус данной табл., т.е. - какие поль. созданы и их права для определенных таблиц?

   
 
 автор: cheops   (21.05.2006 в 21:49)   письмо автору
 
   для: Mag   (21.05.2006 в 20:10)
 

Хм... у вас в запросе используется ключевое слово NO вместо ON.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования