|
|
|
|
|
для: noran
(03.07.2008 в 14:39)
| | Вам виднее, с каких хостов будут идти обращения к MySQL-серверу, от имени каких пользователей они будут исходить, и следует ли при этом проверять пароли.
В любом случае, пользователя root________localhost__Да__________ALL PRIVILEGES___________Да
стоит оставить, иначе Вы не сможете администрировать сервер.
Остальных имеет смысл убрать.
А работать с БД, создавая для каждой БД своего пользователя( в денвере - через инструмент http://localhost/denwer/Tools/addmuser/index.php ) естественно без лишних привилегий, и без опции их предоставления (GRANT) другим пользователям | |
|
|
|
|
|
|
|
для: Trianon
(03.07.2008 в 13:20)
| | $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
Кое-как дошло (я новичок) где что исправить. Если кто-то наткнется на такую же проблему - надо было пароль поставить там где ***. Большое спасибо, Trianon )
Ещё такой вопрос: эти три пользователя нужны или можно оставить одного ? И вообще зачем их 3 на разные хосты ?
Пользователь______Хост___Пароль_____Глобальные привилегии__Предоставлять
root________127.0.0.1__Да__________ALL PRIVILEGES___________Да
root________localhost__Да__________ALL PRIVILEGES___________Да
root________production_Нет_________ALL PRIVILEGES___________Да | |
|
|
|
|
|
|
|
для: noran
(03.07.2008 в 12:55)
| | Если Вы поменяли пароль на сервере MySQL, всяко Вам нужно будет поменять его и в клиентских настройках.
Для клиента phpMyAdmin это делается в файле Z:\home\localhost\www\Tools\phpMyAdmin\config.inc.php | |
|
|
|
|
|
|
|
для: Trianon
(03.07.2008 в 11:29)
| | Я запускаю Denwer, потом прописываю http://localhost/phpmyadmin и захожу. Раньше заходил, сейчас вот такую ошибку выдаёт. Не заметил я что-то предложения ввести пароль или я просто незнаю где это делать. | |
|
|
|
|
|
|
|
для: Noran
(03.07.2008 в 10:54)
| | Ошибка с пометкой using password: NO означает, что при входе Вы не указывали пароль вообще.
Вероятно, Вы не исправили пароль в настройках phpMyAdmin (config.inc.php) | |
|
|
|
|
|
|
| В списке пользователей было 3 root. Напротив 1-го было localhost, напротив 2-го и 3-го не помню что. Установил пароль на 1-м - всё ок, нормально заходит, на 2-м установил тот же самый, перезашёл - выдаёт ошибку #1045 - Access denied for user 'root'@'localhost' (using password: NO).
Как обнулить пароли можно ? Операционка Windows Vista, версия PHPmyAdmin 2.11.4 Стоит всё это на базе Denwer-3 | |
|
|
|
|