У меня есть триггер, написанный на sql clr (sql 2005, .net 3.5), и мне нужно получить имя пользователя, имя хоста и имя_приложения.В TSQL я просто использовал бы
select suser_name()
select host_name()
select APP_NAME()
. В своем .Net-коде я пытался
System.Security.Principal.WindowsIdentity.GetCurrent().Name
System.Environment.MachineName
System.AppDomain.CurrentDomain.ApplicationIdentity.FullName
, но, работая в безопасном режиме, я не имею доступа ни к одному из этих свойств.Любые идеи о том, как это сделать?
Спасибо