在Management Studio中,如果我去'安全' - > '登录' - > '新登录' - >像username ='test'和password ='test'这样简单的东西,我还是无法使用这个登录 - 为什么?是否有一些我很遗憾的东西?
如果我在Windows资源管理器中创建'X.UDL'并使用'Microsoft OLD DB Provider for SQL Server',我获取数据库列表的唯一方法是使用'Windows NT Integrated Security' - 我的登录都不是工作
答案 0 :(得分:4)
答案 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身份验证”。这仍然需要重启。