> # Setting .NET Security Permissions

> The .NET data provider implements security through the security permissions defined by the .NET Framework.

> ### Code Access Permissions

> The .NET data provider requires the FullTrust permission to be set in order to load and run. This requirement is due to underlying classes in System.Data that demand FullTrust for inheritance. All ADO.NET data providers require these classes to implement a DataAdapter.

> ### Security Attributes

> The .NET data provider is marked with the AllowPartiallyTrustedCallers attribute.