在.Net中,如果SQL Server连接字符串有Integrated Security=true;
并且提供了user id=bob;
,哪一个'获胜'? .Net会与Windows帐户或SQL Server帐户连接吗?
这是否恰好记录在任何地方?我已经阅读了this MSDN article,但我没有看到任何内容。
Integrated Security=true;Initial Catalog=Northwind;server=(local);User ID=bob;Password=stackoverflow;
答案 0 :(得分:1)
答案就在那里,在你提到的那篇文章中 - 有点失望(大约在文档的一半):
综合安全 - 或 -
Trusted_Connection如果指定了用户ID和密码且Integrated Security设置为true,则将忽略用户ID和密码 ,并将使用集成安全性。