【发布时间】:2012-04-11 00:17:00
【问题描述】:
我有一个使用 IIS 设置的本地测试环境。我正在使用下面的连接字符串在 ASPX 页面的代码隐藏中使用我的 windows auth 连接 c#。我收到 [PCNAME]/ASPNET 登录失败的错误。为什么当我指定连接字符串以使用我的登录时,用户名 ASPNET 试图登录?
user id=[UID];password=[PASS];server=[LOCALSERVER];database=db_specialOps;Trusted_Connection=yes
【问题讨论】:
-
很可能,您实际上并没有使用该连接字符串。你是如何打开连接的?
-
@PaulAlanTaylor 我看了看,确实有点帮助,但我不确定它是否能给我一个明确的答案/修复。不过谢谢。它确实有助于澄清一些问题。
-
@MystereMan 我肯定在使用连接字符串。我创建了 SqlConnection 并调用了 Open()。然后通过 SqlDataReader 将 SqlCommand 与 SqlConnection 一起使用。
标签: asp.net sql security login windows-authentication