توی MSDN توضیح داده که با دستور sp_denylogin فقط میشه User های ویندوزی روی غیر فعال کرد و امکان استفاده از این دستور برای User های Sql وجود نداره
sp_denylogin can be used only with Windows NT accounts in the form Domain\User, for example London\Joeb. sp_denylogin cannot be used with SQL Server logins added with sp_addlogin.
http://msdn.microsoft.com/en-us/libr...SQL.80%29.aspx

برای پاک کردن User های Sql باید از دستور sp_droplogin استفاده کنی. البته امکان حذف کردن Sa وجود نداره.
توی لینک های زیر توضیحات خوبی داده شده شاید بدرد تون بخوره.
http://www.experts-exchange.com/Micr..._23757704.html

http://sqlserverpedia.com/wiki/Managing_Logins