CREATE ASSEMBLY komutu ile “sp_cmdExec” adında bir Assemblies oluşturuyoruz. Ardından FROM komutu ile dosyaya yazdırdığımız byte Stream’i seçeceğiz. Burada dikkat etmemiz gereken en önemli nokta şudur; text dosyasına yazdırdığımız byte Stream’in başında “0x” bulunmamaktadır. Text dosyamızdaki stream’i yapıştırdığımızda çalışmayacaktır. Bu yüzden 0x’i yazdıktan sonra text dosyamızdaki byte stream’i yapıştırıyoruz. WITH PERMISSION_SET = UNSAFE parametresi ile de DLL dosyamızın güvenli olmayan kaynaklara erişmesini (yani sadece sql, t-sql kodları çalıştırmayacağımızı) belirtiyoruz. Eğer parametre olarak SAFE parametresini verirsek ve CMD komutu çalıştırmaya çalışırsak, “System.Security.HostProtectionException” hatası fırlatılacak ve cmd komutumuz hiçbir zaman çalışmayacaktır.