При попытке подключиться к удаленному серверу mysql я получаю следующую ошибку.
Request for the permission of type 'System.Data.Odbc.OdbcPermission,
System.Data, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089' failed.
Я установил драйвер odbc 5.1 и могу подключаться к базе данных с помощью инструмента «Источники данных» (ODBC) на панели управления.
Однако, когда я пытаюсь запустить скрипт C # для подключения, я получаю вышеуказанную ошибку.
Я читал, что это связано с уровнями доверия или что-то в этом роде? Я не совсем понимаю, о чем говорили люди. Я пошел в C: ... Framework / v2.0.50727 / CONFIG и добавил <IPermission class="OdbcPermission" version="1" Unrestricted="true"/>
к файлам среднего и высокого trust.config, но это не помогло ..
Может кто-нибудь помочь мне здесь, пожалуйста?
Моя строка подключения
MyConString = "DRIVER={MySQL ODBC 5.1 Driver};" +
"SERVER=" + m_strHost + ";" +
"PORT=3306;" +
"DATABASE=" + m_strDatabase + ";" +
"UID=" + m_strUserName + ";" +
"PWD=" + m_strPassword + ";" +
"OPTION=3;";