|
Тема |
Re: Благодаря ти от името на MySQL AB [re: Borko] |
|
Автор |
salle (един такъв) |
|
Публикувано | 02.02.05 09:15 |
|
|
"Но възникна един въпрос: Защо след инсталация на mysql, има дефиниран root user без парола."
В последните версии вече не.
Иначе отговорът е назад в историята. Преди 7-8 години масовият Windows потребител не знаеше, не се интересуваше и нехаеше за неща като сигурност, отворени портове, пароли да не говорим, че понятия като Windows firewall звучаха еретично и будеха насмешка дори у познавачите.
Та тогава имаше много недоволни потребители от това, че като стартират MySQL и трябва видиш ли да се занимават и с някакви там root-ове и пароли. Затова дълго време само за Windows имаше root@% без парола.
В днешно време сигурността е основен проблем за всички и изискването да се погрижиш за паролите преди да подкараш нещо не звучи толкова глупаво. Новия инсталатор за Windows се грижи и за това.
Колкото до root@localhost без парола - той не е проблем за червеи като въпросния. Освен това при положение, че при инсталиране има предупреждение не би трябвало да се оставя без парола.
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/local/mysql-4.0/bin/mysqladmin -u root password 'new-password'
/usr/local/mysql-4.0/bin/mysqladmin -u root -h vafla password 'new-password'
See the manual for more instructions.
|
| |
|
|
|