mysql ошибка «доступ запрещен» - различное поведение на разных машинах - PullRequest
0 голосов
/ 24 июня 2011

В нашем программном обеспечении я использую некоторые скрипты, которые выполняют запросы mysql.

mysql -s "<<query>>

До недавнего времени все работало нормально. Но теперь, это бросает

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Но когда я обновляю свой скрипт до

mysql -uroot -pxxxx -s "<<query>>

отлично работает.

Но когда я установил одно и то же программное обеспечение на другой сервер (linux - та же версия).

mysql -s "<<query>>

отлично работает на этой машине.

В чем причина разного поведения в разных т / ц? Это из-за какой-либо конфигурации системы?

1 Ответ

0 голосов
/ 24 июня 2011

Я нашел причину, потому что на обоих серверах были разные значения пароля для пользователя root.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...