asp连sql默认实例及命名实例对用户,密码的要求是否有区别?

人生无悔 人生无悔 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
做了如下测试:
1.使用默认实例时,不管是否提供用户名,密码都可以连接
1.a.connstr="driver={SQL Server};server=a;database=test;uid=a;pwd=b"
结果:连接成功
1.b.connstr="driver={SQL Server};server=a;database=test;"
结果:连接成功

2.使用命名实际时,提供用户名,密码可连,去掉用户名不可连
2.a.connstr="driver={SQL Server};server=a\b;database=test;uid=a;pwd=b"
结果:连接成功
2.b.connstr="driver={SQL Server};server=a\b;database=test;"
结果:连接失败

请问:是否命名实例在程序中是否必须有用户名密码? 若我写错了,请帮给个对的,多谢!

备注:以上两种实例在sqlserver中都是混合模式的,即都可以windows认证连接成功
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
人生无悔
.NET社区 62,273 成员 668,968 内容