C# 安全异常ASP.NET/MySQL

C# 安全异常ASP.NET/MySQL,c#,mysql,asp.net,security,C#,Mysql,Asp.net,Security,我在C中的连接字符串中遇到问题# 数据库通过phpmyadmin位于服务器上(我不拥有该服务器的联机状态) 通过GoDaddy和GlobeHost获得了主机,但问题相同 我当前的连接是string strcon=“服务器=ipAddress(of服务器);数据库=testing;Uid=myusername;Pwd=mypassword” 我在Connection.Open()时遇到这个错误 检查链接 描述:应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请与系统管理员联系,或

我在C中的连接字符串中遇到问题#

数据库通过phpmyadmin位于服务器上(我不拥有该服务器的联机状态)

通过GoDaddy和GlobeHost获得了主机,但问题相同

我当前的连接是
string strcon=“服务器=ipAddress(of服务器);数据库=testing;Uid=myusername;Pwd=mypassword”

我在
Connection.Open()时遇到这个错误

检查链接

描述:应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请与系统管理员联系,或在配置文件中更改应用程序的信任级别

异常详细信息:System.Security.SecurityException:请求'System.Security.Permissions.SecurityPermission,mscorlib,版本=4.0.0.0,区域性=neutral,PublicKeyToken=**************'类型的权限失败


您的web主机已将服务器配置为阻止出站连接,至少特别是在您的网站上以及可能的端口号上

请与您的web主机联系,了解您是否可以被授予权限,或者其他端口是否已解锁(尽管这是一种代码访问安全配置,因此我怀疑这完全取决于端口设置)-否则,您将无法使用外部数据库


请注意,由于网络延迟,使用非现场数据库通常会导致非常差的性能。您不使用主机提供的数据库有什么原因吗?

连接字符串格式错误。一定是这样

connectionString=“Server=192.168.0.XX;Database=DBname;User Id=bdusername;Password=dbpassword;”