我在 ODBC 中定义了系统 DSN 连接“ASPClassic”。
在经典 ASP 中运行以下代码后
Set conn=Server.CreateObject("ADODB.Connection")
conn.open "DSN=ASPClassic"
我可以在 SQL Server 中看到两次登录尝试。第一个是会话用户的失败尝试,第二个是使用 Windows 身份验证的管理员用户成功的尝试。
即使我将管理员用户添加到连接字符串也会发生同样的情况:
conn.open "DSN=ASPClassic;uid=adminuser"
我的 AppPool 是
无托管代码,经典管道,身份=网络服务,加载用户配置文件=false
. 为什么会这样?谢谢你。