Страница 1 из 1
(1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 16 дек 2020, 19:56
client510
После обновления до версии 5.3.5 не работает ни один сайт. Все базы выдают ошибку: (1045)Access denied for user ''@'localhost' (using password: NO). Двое суток мучаюсь. Подскажите пожалуйста, что делать?
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 17 дек 2020, 03:51
SagePointer
Логин и пароль при подключении к MySQL явно указывать, а не полагаться на настройки по умолчанию
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 17 дек 2020, 09:50
client510
Да, ну?! А я за десять лет работы этого не знаю? Читайте внимательно пост! Эта ошибка появилась после обновления сервера.
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 17 дек 2020, 10:41
Максим
client510 писал(а): ↑17 дек 2020, 09:50
Да, ну?! А я за десять лет работы этого не знаю? Читайте внимательно пост! Эта ошибка появилась после обновления сервера.
Не знаю, что вы там узнали за 10 лет работы, видимо ничего, потому что сейчас вы пытаетесь подключиться к mysql не то что без пароля, а даже без указания имени пользователя. Вот это
''@'localhost' нам говорит о пустом имени пользователя, а это
(using password: NO) о том, что пароль не использовался.
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 17 дек 2020, 11:11
client510
Максим, Вы в этом уверены? Как раз все дело в том, что и имя, и пароль установлены! На старой версии все работало, а на хостинге и сейчас все работает.
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 22 дек 2020, 17:08
SagePointer
client510 писал(а): ↑17 дек 2020, 11:11
Максим, Вы в этом уверены? Как раз все дело в том, что и имя, и пароль установлены! На старой версии все работало, а на хостинге и сейчас все работает.
Я не Максим, но отвечу: сообщения об ошибках не лгут. Может быть, вы верите в то, что имя и пароль установлены, но скрипт ваш в это не верит и пробует подключаться с пустыми. Убедите ваш собственный скрипт, покажите ему имя и пароль, с которыми надо подключаться. Если не сложно, то можно фрагмент кода для подключения к БД? (конфиденциальные данные в нём, естественно, замените).
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 29 сен 2021, 12:01
jukov_b1
Ребят. у почему так всегда... Человек описал проблему а вы отвечаете с позиции сам дурак у нас же работает..
Вот у меня та же проблема возникла
Да дичь. и именно такая же
И какие к лешему вопросы к "скрипту" джумла блин стандартная!!
И не просто ошибка
[Note] Access denied for user ''@'localhost' (using password: NO)
а несколько ошибок и не просто так а после какого то (большого) количества подключений. Тоесть выглядит всё так начинаем разворачивать сайт и где то в середине копирования базы зависаем. Тоесть до середины мы доходим!
И да смотрим в базу некоторые таблицы созданны.
Если смотреть на логи то скрипт висит на каком то создании очередной таблицы (ничем не выдающейся, и всё время разной)
В чём суть ошибки так и не разгадал... а времени уже чуток убил
Пойду дальше если так будет и дальше пошлю нафиг сервер останусь на хостинге только.
Но для истории может всё таки кто то знает почему так происходит??? и куда копать?
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 29 сен 2021, 13:40
jukov_b1
походу в комбинации Apache2_4+php7_1+MySql8 (openServer5_4) заработало в моём случае.
предполагаю, что проблема где то тут (т.е. в версии PHP)
вместо
PHPВыделить код
1
mysql_query($strSQL) or die (mysql_error());
поставил
PHPВыделить код
1
$mysqli->query($strSQL) or die (mysql_error());
Re: (1045)Access denied for user ''@'localhost' (using password: NO)
Добавлено: 01 ноя 2021, 13:38
jukov_b1
для истории глюк проявлялся на старых шаблонах и версиях joomla 3.9.x
поставил ospanel 5.2.2. всё становится работает летает. (удивляюсь
ставлю ospanel 5.4 (инициализирую по образу и подобию apache 2.4+php5.5+mysql5.6) и та же проблема!
тоесть понятно (вроде как антивирусы,кривые руки, винтовс и пр. не очень то причём
скорее инициализация конекта в php.ini