0

我是 sql server express 的新手,我以机器管理员身份安装了带有 windows 身份验证的 sql server express 2008 R2。

我的目标是创建一个数据库,运行一些脚本来创建表和数据,并从一个 asp 应用程序连接到这个数据库。

我创建了一个新的数据库 abc,默认拥有所有者。我创建了一个新的登录名,并通过 sql server 身份验证将其称为 bob。(我做得对吗?)在这里,我为该登录名选择了默认数据库为 abc 然后我在我的数据库文件夹中创建了一个新用户(同名 bob)并映射到现有的登录鲍勃。

我做的对吗???

当我尝试使用 sql server 身份验证通过 sql server management studio 连接并输入用户 bob 的用户名和密码时,我收到一条错误消息,提示我无法连接。请澄清我缺少哪些步骤。

谢谢。

4

1 回答 1

1

据我了解您的问题,您的服务器使用 Windows 身份验证,但您尝试使用 SQL Server 身份验证进行连接。如果需要使用 SQL Server 身份验证进行连接,则需要将其打开。在 SQL Server Management Studio (SSMS) 中,选择此实例,选择属性,然后在安全选项卡上选中“SQL Server 和 Windows 身份验证模式”。之后,您需要重新启动 SQL Server 服务(使用 SSMS 或管理工具中的服务)。

于 2012-04-10T01:42:55.177 回答