SQL Server 2017 und CLR strict security

13.10.2017 10:55 | Gajamugan Kandiah | Keine Kommentare

Bei SQL Server 2017 hatte ich das Problem, dass das Erstellen von Assemblies nicht mehr möglich war, weil es nicht Signiert war. Das ist auch neu ab dieser Version.

Da hilf mir nur noch temporär die „clr strict security“ zu deaktivieren und dann nach der Registration wieder zu aktivieren.

-- to disable
EXEC sys.sp_configure N'show advanced options', N'1';
RECONFIGURE WITH OVERRIDE;
EXEC sys.sp_configure N'clr strict security', N'0';
RECONFIGURE WITH OVERRIDE;
EXEC sys.sp_configure N'show advanced options', N'0';
RECONFIGURE WITH OVERRIDE;
GO

-- to re-enable
EXEC sys.sp_configure N'show advanced options', N'1';
RECONFIGURE WITH OVERRIDE;
EXEC sys.sp_configure N'clr strict security', N'1';
RECONFIGURE WITH OVERRIDE;
EXEC sys.sp_configure N'show advanced options', N'0';
RECONFIGURE WITH OVERRIDE;
GO

Quelle:
https://www.norberteder.com/sql-server-und-clr-assemblies/
https://akawn.com/blog/2017/04/clr-strict-security/

 

Kommentar schreiben

Kommentar

Time limit is exhausted. Please reload CAPTCHA.