ERROR 1045 (28000) Access denied for user 'root'@'localhost'

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Stanley_Goodspeed
рядовой
Сообщения: 17
Зарегистрирован: 2007-04-23 12:39:27
Контактная информация:

ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение Stanley_Goodspeed » 2007-09-28 16:20:15

Вот такая ошибка, не могу зайти в мускул из консоли, до ребута все было нормально, но после вот эта ошибка. Заходил в порты делал make deinstall, потом опять ставил мускул, писал новый конфиг, но все равно вот эта ошибка и не могу зайти. Причем у рута пустой пароль. посоветуй те как быть, что сделать? Перепробывал все средства которые нагуглил, ни одно не помогло...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35426
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение Alex Keda » 2007-09-28 16:21:27

пароль скидывай...
Убей их всех! Бог потом рассортирует...

Stanley_Goodspeed
рядовой
Сообщения: 17
Зарегистрирован: 2007-04-23 12:39:27
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение Stanley_Goodspeed » 2007-10-01 7:14:24

а можно подробнее... каким образом можно сбросить пароль на мускул? :?

Аватара пользователя
Khuman
рядовой
Сообщения: 27
Зарегистрирован: 2007-07-31 8:33:47
Откуда: Украина, Киев
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение Khuman » 2007-10-01 11:42:05

Stanley_Goodspeed писал(а):а можно подробнее... каким образом можно сбросить пароль на мускул? :?
google.com
"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'

Непрочитанное сообщение RageLT » 2007-10-02 8:31:22

Запускаем в режиме без проверки прав доступа:
/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

Skimenok
рядовой
Сообщения: 15
Зарегистрирован: 2008-08-05 16:24:40
Откуда: Ukraine, Simferopol
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение Skimenok » 2009-07-05 18:44:20

Нужна помщь, выше приведенный метод не помогает. Что делать
привожу ниже свои действия:
  • 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#
Исходя из сточки ответа мускуля : Query OK, 0 rows affected (0.00 sec)
Rows matched: 0 Changed: 0 Warnings: 0
создаеться впечетление что запрос не выполняеться.
подскажите как быть???

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение zg » 2009-07-05 19:56:12

Skimenok писал(а):создаеться впечетление что запрос не выполняеться.
запрос выполняется, просто записей подходящих нет.

запусти мускул без привилегий и выполни

Код: Выделить всё

# mysql -be 'select user, host from mysql.user;'
результат сюда кинь, если сам не разберёшься

Skimenok
рядовой
Сообщения: 15
Зарегистрирован: 2008-08-05 16:24:40
Откуда: Ukraine, Simferopol
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение Skimenok » 2009-07-05 20:36:06

Код: Выделить всё

srv# mysql -be 'select user, host from mysql.user';
+--------+-----------+
| user   | host      |
+--------+-----------+
| root   | 127.0.0.1 |
|        | localhost |
| root   | localhost |
| xpanel | localhost |
|        | srv       |
| root   | srv       |
+--------+-----------+


zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение zg » 2009-07-05 21:06:19

гуд

Код: Выделить всё

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>
после этого mysql_args="--skip-grant-tables" нужно убрать из rc.conf

Skimenok
рядовой
Сообщения: 15
Зарегистрирован: 2008-08-05 16:24:40
Откуда: Ukraine, Simferopol
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение Skimenok » 2009-07-05 22:11:53

спасибо за помщь, у мя и вашим спозоб е получилось в окончании я просто затер папку дб мускуля и перставил сам мускуль ;)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ERROR 1045 (28000) Access denied for user 'root'@'localhost'

Непрочитанное сообщение zg » 2009-07-06 5:00:35

Skimenok писал(а):я просто затер папку дб мускуля и перставил сам мускуль
гм... есть бинарная команда mysql_install_db, которая базу ставит :smile:

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: ERROR 1045 (28000) Access denied for user 'root'@'localh

Непрочитанное сообщение Bayerische » 2011-11-12 22:18:19

Что-то не соображу...
Для root доступ есть, а для любого пользователя нет. Права выставлены при создании. Чего не хватает?

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localh

Непрочитанное сообщение Gamerman » 2011-11-14 10:23:51

Смотря какие права :)
Глюк глюком вышибают!

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: ERROR 1045 (28000) Access denied for user 'root'@'localh

Непрочитанное сообщение Bayerische » 2011-11-14 10:31:29

Через майадмин назначил обычным образом разрешения на базу.
Выкрутился, переназначив в командной строке. Почему-то сработало.

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: ERROR 1045 (28000) Access denied for user 'root'@'localh

Непрочитанное сообщение Gamerman » 2011-11-14 11:15:17

Flush privilegies не отработало вероятно
Глюк глюком вышибают!

kaig
ефрейтор
Сообщения: 52
Зарегистрирован: 2013-05-14 17:47:24

Re: ERROR 1045 (28000) Access denied for user 'root'@'localh

Непрочитанное сообщение kaig » 2013-08-16 8:49:44

а как добавить доменого пользователя? и поставить ему пароль, с рутом то понятно