Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   вопрос по денверу (https://forum.antichat.xyz/showthread.php?t=53930)

ufalog 19.11.2007 18:01

вопрос по денверу
 
вот там есть майскладмин...там пользователь root
а пароля нет...как поставить пароль?

.:EnoT:. 19.11.2007 18:05

Пользователь root по умолчанию без пароля идёт. Если тебе нужен пользователь с паролем, то просто создай его, если не ошибаюсь на странице http://localhost/Tools/addmuser/

Marlboro_X 19.11.2007 18:13

1
 
Открываем config.inc.php

Находим там $cfg['Servers'][$i]['auth_type']='config';

Оно задает способ подключения пользователя к серверу MySQL. Если там указано значение config, то имя пользователя и пароль берутся из того же файла config.inc.php.А указаны там пользователь root-администратор сервера MySQL -с "пустым" паролем!

Чтобы убрать вход без пароля достаточно исправить приведенное ранне выражение так, чтобы оно приняло вид:

$cfg['Servers'][$i]['auth_type']='http';

groundhog 19.11.2007 18:40

Цитата:

а пароля нет...как поставить пароль?
Заходишь рутом: mysql -u root mysql
Задаёшь пасс на рута: UPDATE mysql.user SET Password = PASSWORD('some_password') WHERE User = 'root';
Если используешь аутентификацию со старывми паролями, тогда так: UPDATE mysql.user SET Password = OLD_PASSWORD('some_password') WHERE User = 'root';
Ну и не забудь про: FLUSH PRIVILEGES;

После этих махинаций пользователь обретёт долгожданный пароль...

Onix 19.11.2007 18:54

Вот наворотили-то. Иди сюда http://localhost/Tools/phpMyAdmin/, потом в привилегии, там выбираешь рута и "редактировать привилегии". Задаёшь пароль. Потом сюда:
\home\localhost\www\Tools\phpmyadmin
Файл config.inc.php. Править так:
$cfg['Servers'][$i]['password'] = 'тут пароль'; // MySQL password (only needed
// with 'config' auth_type)
И всё.


Время: 00:55