1
嘗試連接到遠程mysql服務器時出現以下錯誤。請求獲得類型'System.Data.Odbc.OdbcPermission ..幫助所需的權限
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"/>
到中等和高信任.config文件,但是這並沒有幫助..
有人可以幫我在這裏嗎?
我的連接字符串是
MyConString = "DRIVER={MySQL ODBC 5.1 Driver};" +
"SERVER=" + m_strHost + ";" +
"PORT=3306;" +
"DATABASE=" + m_strDatabase + ";" +
"UID=" + m_strUserName + ";" +
"PWD=" + m_strPassword + ";" +
"OPTION=3;";