除了'Windows NT Integrated Security'之外的任何东西都无法访问SQL Server 2008

时间:2010-12-05 10:13:58

标签: sql-server

在Management Studio中,如果我去'安全' - > '登录' - > '新登录' - >像username ='test'和password ='test'这样简单的东西,我还是无法使用这个登录 - 为什么?是否有一些我很遗憾的东西?

如果我在Windows资源管理器中创建'X.UDL'并使用'Microsoft OLD DB Provider for SQL Server',我获取数据库列表的唯一方法是使用'Windows NT Integrated Security' - 我的登录都不是工作

2 个答案:

答案 0 :(得分:4)

default

未启用SQL身份验证

答案 1 :(得分:0)

运行

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2

然后,您需要重新启动SQL Server。

或者您可以通过GUI执行此操作。在SSMS中右键单击该实例,选择properties,然后在安全页面上选择“SQL Server和Windows身份验证”。这仍然需要重启。