![无法使用除“Windows NT 集成安全性”之外的任何程序访问 SQL Server 2008](https://linux22.com/image/532209/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%E9%99%A4%E2%80%9CWindows%20NT%20%E9%9B%86%E6%88%90%E5%AE%89%E5%85%A8%E6%80%A7%E2%80%9D%E4%B9%8B%E5%A4%96%E7%9A%84%E4%BB%BB%E4%BD%95%E7%A8%8B%E5%BA%8F%E8%AE%BF%E9%97%AE%20SQL%20Server%202008.png)
在 Management Studio 中,如果我进入“安全”-->“登录”-->“新登录”--> 一些简单的选项,例如用户名 =“test”和密码 =“test”,我仍然无法使用此登录 - 为什么?我是否遗漏了一些非常明显的东西?
如果我在 Windows 资源管理器中创建“X.UDL”并使用“Microsoft OLD DB Provider for SQL Server”,那么我获取数据库列表的唯一方法是使用“Windows NT Integrated Security” - 我的所有登录均不起作用。
答案1
检查您的 SQL Server 实例是否启用了混合身份验证模式(SQL Server 和 Windows)。使用 SQL Server 配置管理器或在管理工作室中右键单击服务器名称->属性->安全