Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Привелегии MySQL 4.1.11 (Илья) 01/06/2005 - 21:17:51
      Re: RTFM! (Dinky) 02/06/2005 - 00:03:38



From: Илья - 01/06/2005 - 21:17:51
Subject:Привелегии MySQL 4.1.11
-----------------
Поставил новую mySQL 4.1.11, перенес базы и пользователей

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

$bdresult=mysql_query ("INSERT INTO user (host,user,password) values ('localhost','$name',password ('$newpass'))");
//Создаем базу данных с именем, совпадающим с логином пользователя
$bdresult=mysql_query ("create database $name");
//Предоставляем пользователю все привилегии на эту БД.
$bdresult=mysql_query ("grant all privileges on $name.* to $name identified by '$newpass'");
$bdresult=mysql_query ("update db set host='localhost' where user='$name'");
$bdresult=mysql_query ("update user set Create_tmp_table_priv='N', Lock_tables_priv='N' where user='$name'");

таким образом 1 пользователь имеет доступ к одной талице, но с переходом на 4.1.11 с логином нового пользователя невозможно подключиться, причем все старые работают.

подключаюсь через phpMyAdmin

-~{}~ 01.06.05 21:03:

Вроде всё проверил,
в таблицах user и db значения совпадают со значениями предыдущих записей (смотрю через phpMyAdmin)

-~{}~ 01.06.05 21:06:

Отличается только поле Password

Предыдущие записи имеют вид:
20a009080a0c8534

Нынешние:
*209644A604AFEBE83AD2E0110C90F0BA243B931B

Кто-нить сталкивался с подобным?




[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
22292



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |