Нет доступа к таблицам удаленной базы данных MySQL - PullRequest
1 голос
/ 01 июля 2011

Я пытаюсь связать в MS Access с таблицами в базе данных MySQL на удаленном компьютере. Я использую системный DSN (ODBC), но когда я пытаюсь связать таблицы (диалог Link Tables), диалоговое окно становится пустым. Нет сообщения об ошибке, просто пустой список. Я уверен, что у меня есть соединение, потому что после изменения поля «Ограничение подключения к соответствию хостов» на вкладке безопасности MySQL (MySQL Workbench) с «%» на «localhost» я получаю ошибку. Все поля на вкладке «Административные роли» отмечены!

1 Ответ

0 голосов
/ 01 июля 2011

Несколько вопросов для рассмотрения:

  1. Связан ли этот DSN со схемой базы данных, которая включает таблицы, которые вы хотите связать?
  2. Работает ли DSN в обратном направлении... можете ли вы экспортировать таблицу доступа в MySQL, используя этот DSN?
  3. Есть ли в MySQL какие-либо положения для мониторинга клиентских подключений, запросов и т. д.?

Яв основном хватается за соломинку на этом.Но мне интересно, возможно, DSN работает, но, возможно, не указывает на расположение MySQL, которое включает в себя таблицы, которые вы хотите.

Точка # 2 должна сказать вам, работает ли DSN вообще.Если вы можете экспортировать, выясните, где находится экспортированная таблица в MySQL, и сравните это с расположением других ваших таблиц.

...