Почему это не работает: [MySQL] [ODBC 5.1 Driver] Доступ запрещен для пользователя - PullRequest
0 голосов
/ 04 июня 2010

Итак, я знаю, что этот вопрос очень похож на этот вопрос во всей сети, а также переполнение стека:

Ошибка Доступ запрещен для пользователя сервера MySQL?

Но мой вопрос, я думаю, другой. Итак, я настроил связанный сервер, и он работает. У меня установлены правильные разрешения для моих IP-адресов, которые я использую. Однако проблема возникает, когда наш пользователь "webuser @ correctIP" пытается получить к нему доступ. Поэтому любому пользователю, использующему оконную аутентификацию, разрешен доступ к нему, и он прекрасно работает. Но любые, которые не используют проверку подлинности Windows, блокируются.

Однако я попробовал все распространенные решения, такие как установка строгого пароля, изменение настроек безопасности в Microsoft SQL Server и т. Д. Ничего не работает.

К вашему сведению: я использую это из Microsoft SQL Server 2008 -> mysql (через phpMyAdmin)

1 Ответ

5 голосов
/ 04 июня 2010

Мне нужно было создать нового пользователя для моей базы данных связанных серверов (пользователя для базы данных mysql). Затем мне пришлось настроить этого пользователя в разделе безопасности окна свойств связанного сервера. После того, как я создал своего нового пользователя, а затем выбрал «Сделать с помощью этого контекста безопасности», а затем добавил моего вновь созданного пользователя и пароль, он отлично работал. Если у вас есть какие-либо вопросы, пожалуйста, просто спросите. Спасибо

...