I've been trying to install a SAFE assembly which is supplied as a block of hexadecimal bytes.
I know categorically that it is safe and it installs absolutely fine under local instances of SQL Server, both 2005 & 2008.
On our shared servers I get the dreaded 6218 error. The only thing I can think of is that these servers us a domain account for the MSSQLSERVER service and that this account does not have suitable permissions to access the .NET framework. The service account is NOT a local administrator.
Does anyone know of any specific permissions that are necessary to register assemblies?
I've heard the term "blessed" assemblies but I'm not sure if this is the same thing as the GAC. Do I need specific permissions to reference these assemblies?