s! ASSEMBLY for assembly '%2!s!' failed because assembly '%3!s!' is not authorized for PERMISSION_SET = %4!s!. The assembly ...

%1!s! ASSEMBLY for assembly '%2!s!' failed because assembly '%3!s!' is not authorized for PERMISSION_SET = %4!s!.  The assembly is authorized when either of the following is true: the database owner (DBO) has %5!s! permission and the database has the TRUSTWORTHY database property on; or the assembly is signed with a certificate or an asymmetric key that has a corresponding login with %6!s! permission.