ERROR 1045 (28000) Access denied for user 'root'@'localhost'
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 17
- Зарегистрирован: 2007-04-23 12:39:27
- Контактная информация:
ERROR 1045 (28000) Access denied for user 'root'@'localhost'
Вот такая ошибка, не могу зайти в мускул из консоли, до ребута все было нормально, но после вот эта ошибка. Заходил в порты делал make deinstall, потом опять ставил мускул, писал новый конфиг, но все равно вот эта ошибка и не могу зайти. Причем у рута пустой пароль. посоветуй те как быть, что сделать? Перепробывал все средства которые нагуглил, ни одно не помогло...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
пароль скидывай...
Убей их всех! Бог потом рассортирует...
-
- рядовой
- Сообщения: 17
- Зарегистрирован: 2007-04-23 12:39:27
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
а можно подробнее... каким образом можно сбросить пароль на мускул? 

- Khuman
- рядовой
- Сообщения: 27
- Зарегистрирован: 2007-07-31 8:33:47
- Откуда: Украина, Киев
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
google.comStanley_Goodspeed писал(а):а можно подробнее... каким образом можно сбросить пароль на мускул?
"mysql сбросить пароль"
второй линк: http://www.botik.ru/~rldp/mysql/mysqladm/glava08.htm
It comes in the night and sucks the essence from your computers. ©Kern Sibbald
- RageLT
- рядовой
- Сообщения: 33
- Зарегистрирован: 2007-08-16 22:29:51
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
Запускаем в режиме без проверки прав доступа:
/usr/bin/mysqld_safe --skip-grant-tables &
Соединяемся как root без пароля:
mysql --user=root mysql
Обновляем пароль:
mysql> update user set Password=PASSWORD('новый пароль') WHERE User='root';
mysql> flush privileges;
Перезапускаем БД и пробуем войти под рутом с паролем
mysql -u root -p
/usr/bin/mysqld_safe --skip-grant-tables &
Соединяемся как root без пароля:
mysql --user=root mysql
Обновляем пароль:
mysql> update user set Password=PASSWORD('новый пароль') WHERE User='root';
mysql> flush privileges;
Перезапускаем БД и пробуем войти под рутом с паролем
mysql -u root -p
-
- рядовой
- Сообщения: 15
- Зарегистрирован: 2008-08-05 16:24:40
- Откуда: Ukraine, Simferopol
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
Нужна помщь, выше приведенный метод не помогает. Что делать
привожу ниже свои действия:
Rows matched: 0 Changed: 0 Warnings: 0 создаеться впечетление что запрос не выполняеться.
подскажите как быть???
привожу ниже свои действия:
- srv# cd /usr/local/etc/rc.d/ && ./mysql-server stop
mysql not running? (check /var/db/mysql/srv.pid).
srv# mysqld_safe --skip-grant-tables &
[1] 71130
srv# Starting mysqld daemon with databases from /var/db/mysql
srv# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.83 FreeBSD port: mysql-server-5.0.83
mysql> update mysql.user set password=password('password')where user='root'and host='localhost';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 0 Changed: 0 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> \q;
Bye
srv# cd /usr/local/etc/rc.d/ && ./mysql-server stop
Stopping mysql.
Waiting for PIDS: 71151STOPPING server from pid file /var/db/mysql/srv.pid
090705 18:41:09 mysqld ended
.
[1] + Done mysqld_safe --skip-grant-tables
srv# cd /usr/local/etc/rc.d/ && ./mysql-server start
Starting mysql.
srv# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
srv#
Rows matched: 0 Changed: 0 Warnings: 0 создаеться впечетление что запрос не выполняеться.
подскажите как быть???
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
запрос выполняется, просто записей подходящих нет.Skimenok писал(а):создаеться впечетление что запрос не выполняеться.
запусти мускул без привилегий и выполни
Код: Выделить всё
# mysql -be 'select user, host from mysql.user;'
-
- рядовой
- Сообщения: 15
- Зарегистрирован: 2008-08-05 16:24:40
- Откуда: Ukraine, Simferopol
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
Код: Выделить всё
srv# mysql -be 'select user, host from mysql.user';
+--------+-----------+
| user | host |
+--------+-----------+
| root | 127.0.0.1 |
| | localhost |
| root | localhost |
| xpanel | localhost |
| | srv |
| root | srv |
+--------+-----------+
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
гуд после этого mysql_args="--skip-grant-tables" нужно убрать из rc.conf
Код: Выделить всё
zg# mysqladmin -u root password 123
zg# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
zg# ee /etc/rc.conf
mysql_enable="YES"
mysql_args="--skip-grant-tables"
zg# /usr/local/etc/rc.d/mysql-server restart
Stopping mysql.
Waiting for PIDS: 671.
Starting mysql.
zg# mysql -e 'update mysql.user set `password`=password("") where user="root";'
zg# mysqladmin flush-privileges
zg# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.0.77 FreeBSD port: mysql-server-5.0.77_1
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
-
- рядовой
- Сообщения: 15
- Зарегистрирован: 2008-08-05 16:24:40
- Откуда: Ukraine, Simferopol
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
спасибо за помщь, у мя и вашим спозоб е получилось в окончании я просто затер папку дб мускуля и перставил сам мускуль 

-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'
гм... есть бинарная команда mysql_install_db, которая базу ставитSkimenok писал(а):я просто затер папку дб мускуля и перставил сам мускуль

-
- капитан
- Сообщения: 1820
- Зарегистрирован: 2010-12-25 20:41:50
- Откуда: Хлебная столица
Re: ERROR 1045 (28000) Access denied for user 'root'@'localh
Что-то не соображу...
Для root доступ есть, а для любого пользователя нет. Права выставлены при создании. Чего не хватает?
Для root доступ есть, а для любого пользователя нет. Права выставлены при создании. Чего не хватает?
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localh
Смотря какие права 

Глюк глюком вышибают!
-
- капитан
- Сообщения: 1820
- Зарегистрирован: 2010-12-25 20:41:50
- Откуда: Хлебная столица
Re: ERROR 1045 (28000) Access denied for user 'root'@'localh
Через майадмин назначил обычным образом разрешения на базу.
Выкрутился, переназначив в командной строке. Почему-то сработало.
Выкрутился, переназначив в командной строке. Почему-то сработало.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: ERROR 1045 (28000) Access denied for user 'root'@'localh
Flush privilegies не отработало вероятно
Глюк глюком вышибают!
-
- ефрейтор
- Сообщения: 52
- Зарегистрирован: 2013-05-14 17:47:24
Re: ERROR 1045 (28000) Access denied for user 'root'@'localh
а как добавить доменого пользователя? и поставить ему пароль, с рутом то понятно