我正在尝试使用SQL身份验证在SQL Server数据库中创建用户。这就是我所做的:
testDb
的数据库(使用默认参数)运行脚本
CREATE LOGIN test
WITH PASSWORD = 'test';
USE testDb;
CREATE USER test FOR LOGIN test;
GO
确保用户test
出现在Databases\testDb\Security
(在Management Studio中)
test
我正在使用SQL Server 2008 Developer Edition。操作系统是Windows 7旗舰版。我做错了什么?
答案 0 :(得分:2)
默认情况下禁用SQL Server登录。
您需要右键单击SSMS对象资源管理器中的实例,然后从“属性”对话框中,“安全”选项卡启用“SQL Server和Windows身份验证模式”。
这需要重新启动SQL Server服务才能生效,