URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75881
[ Назад ]

Исходное сообщение
"Не могу завести юзера в My SQL"

Отправлено prostak , 26-Авг-07 17:32 
Здравствуйте! Не могли бы вы подсказать  почему My SQL  вы даёт вот это:

mysql> insert into user (host,user,password) values ('localhost', 'nagios', 'gfhjkm');
ERROR 1062 (23000): Duplicate entry 'localhost-nagios' for key 1


Содержание

Сообщения в этом обсуждении
"Не могу завести юзера в My SQL"
Отправлено Oyyo , 26-Авг-07 18:03 
>Здравствуйте! Не могли бы вы подсказать  почему My SQL  вы
>даёт вот это:
>
>mysql> insert into user (host,user,password) values ('localhost', 'nagios', 'gfhjkm');
>ERROR 1062 (23000): Duplicate entry 'localhost-nagios' for key 1

ну, судя по ответу пользователь 'nagios' с правом доступа по 'localhost' уже существует
и кстати пароль таким макаром не задают, ваш пользователь не сможет авторизоваться
пароли в базе хранятся в зашифрованом виде, а вы гоните туда не шифрованый пароль


"Не могу завести юзера в My SQL"
Отправлено prostak , 26-Авг-07 18:13 
>[оверквотинг удален]
>>
>>mysql> insert into user (host,user,password) values ('localhost', 'nagios', 'gfhjkm');
>>ERROR 1062 (23000): Duplicate entry 'localhost-nagios' for key 1
>
>ну, судя по ответу пользователь 'nagios' с правом доступа по 'localhost' уже
>существует
>и кстати пароль таким макаром не задают, ваш пользователь не сможет авторизоваться
>
>пароли в базе хранятся в зашифрованом виде, а вы гоните туда не
>шифрованый пароль

подскажите пожалуйсто как удалить этого пользователя и создать пользователя правильно?


"Не могу завести юзера в My SQL"
Отправлено Oyyo , 26-Авг-07 18:34 

>подскажите пожалуйсто как удалить этого пользователя и создать пользователя правильно?

зачем удалять если он вам нужен
UPDATE mysql.user SET Password=PASSWORD('новый_пароль') WHERE User='nagios';

щас окажется привелегии нуна задать :)
поставте phpmyadmin и не мучайтесь,


"Не могу завести юзера в My SQL"
Отправлено prostak , 26-Авг-07 21:20 
Скажите, а как просмотреть всю базу данных, т.е. и данные которые в ней храняться  , на самом деле нужно проверить вообще храняться там данные или нет  ?

"Не могу завести юзера в My SQL"
Отправлено Oyyo , 26-Авг-07 21:43 
>Скажите, а как просмотреть всю базу данных, т.е. и данные которые в
>ней храняться  , на самом деле нужно проверить вообще храняться
>там данные или нет  ?

выводит списо БД
SHOW DATABASES;

делает БД текущей
USE имя_БД;

выводт список таблиц текущей БД
SHOW TABLES;

выводит все столбцы всех строк т.е. все записи в таблице
SELECT * FROM имя_БД.имя_таблицы

не мучайся поставь phpmyadmin, там всё показывает и всё делает