日期:2014-05-17  浏览次数:20394 次

vs2010自带的SQL2008怎么以用户名密码的方式连接呢?
vs2010自带的SQL2008怎么以用户名密码的方式连接呢?
怎么设置Windows和用户密码这种混合的方式啊。求教了



------解决方案--------------------
SQL code

/*
标题:更改登录用户验证方式
作者:爱新觉罗·毓华(十八年风雨,守得冰山雪莲花开) 
时间:2008-03-03
地点:广东深圳
*/

/*
    登录用户的验证方式一般是在 SQL Server 2005 安装时被确定的。如果需要改变登录用
户的验证方式,只可以通过 SQL Server Configuration Manager 改变服务器的验证方式。改
变登录用户的验证方式的步骤如下:

1、通过"开始"/"程序"/"Microsoft SQL Server 2005"/"SQL Server Management Studio"菜单
打开SQL Server Management Studio 工具。

2、通过"连接到服务器"对话框连接到需要改变登录用户验证方式的 SQL Server 2005 服务器。

3、连接正确后,SQL Server Management Studio 中的"对象资源管理器"版面将出现连接的服务
器。选中这个服务器,单击鼠标右键,选择"属性"菜单命令。

4、选择"服务器属性"对话框中的"选择页"版面内的"安全性"页面。

5、在"服务器身份验证"框架内,重新选择登录用户的验证方式。选择完成后单击"确定"按钮,
这时会弹出"SQL Server Management Studio"提示框,提示重新启动 SQL Server后做作的更改
才会生效。

6、单击"SQL Server Management Studio"提示框中的"确定"按钮,重新启动 SQL Server,即可
更改登录用户的验证方式。

*/

------解决方案--------------------
那就不要自带的,去网上下个.

SQL Server 2008下载

官方下载地址: http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx

迅雷下载地址: 58.251.57.206/down
------解决方案--------------------
执行这个语句试试:
SQL code
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 1

------解决方案--------------------
OH,错了,改成2.
SQL code
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2