【发布时间】:2011-08-10 11:50:51
【问题描述】:
是否可以使用我自己以外的域用户凭据来调试 C# .NET 4 应用程序、运行单元测试等?我有几个用户和/或服务帐户不会拥有的提升权限,并且希望避免扭曲我的测试并最终遭受“它适用于我的机器”综合症。
我特别想创建一个使用域服务帐户的 SqlConnection 对象,而不是我自己的。我必须使用域帐户,而不是 SQL Server 帐户,以允许 SQL Server 向其他硬件发出 PEXEC 调用。 (听起来很有趣,嗯?)
我很惊讶在解决方案/项目调试属性面板中尚未设置其他域用户来运行调试/发布的选项。这似乎是有用的东西。当然,我了解安全风险,但您必须承认这在许多情况下非常有用。
提前致谢!
【问题讨论】:
-
好眼光!感谢您重定向我。
标签: c# sql-server debugging impersonation