Quisiera saber si hay alguna forma de cambiar las políticas de seguridad de un sitio hecho en ASP.NET desde el archivos de configuración. Esto lo necesito porque cuando intento accesar a una base de datos de MS Access me marca un error de seguridad y quiero cambiar las políticas de seguridad de la aplicación para que me permita consultar la base de datos.
Este es el error que me marca la aplicación:
Server Error in '/' Application.
--------------------------------------------------------------------------------
Security Exception
Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.
Exception Details: System.Security.SecurityException: Request failed.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Y el código para acceso a la BD de Access es:
Código:
He intentado poner esto en el web.config pero me marca un Runtime Error:dim cnn as Oledb.OledbConnection dim strConnection as string strConnection = "PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA SOURCE=C:\Domains\mysite.com.mx\wwwroot\database\mydatabase.mdb;Jet OLEDB:Database Password=mypass;" cnn = new Oledb.OledbConnection(strConnection) cnn.open() response.Write("Conexion Exitosa") cnn.close() cnn = nothing
Código:
Y tambien:<trust level="Full" originUrl="/" />
Código:
y me marca el Runtime Error. Por favor si alguien me puede ayudar o si alguien sabe donde encuentro información acerda de esto.<securityPolicy> <trustLevel name="Full" policyFile="internal" /> </securityPolicy>
Gracias de antemano, y saludos a todos.