通过使用SQLCMD实用工具修改用户Sa默认数据库即可。
第一步:找到SQLCMD所在目录,如图:
在DOS里进入该目录,如图:
第二步:执行SQL命令:sqlcmd -U"sa" -P"123456" -d"master" -Q"exec sp_defaultdb N'sa', N'master'"
sqlcmd 修改用户默认数据库的语法如下:
SQL Server 身份验证登录方式:
sqlcmd -U"用户名" -P"密码" -d"默认数据库名" -Q"exec sp_defaultdb N'用户名', N'默认数据库名'"
Windows 验证登录方式:
sqlcmd -E -d"默认数据库名" -Q"exec sp_defaultdb N'电脑名\windows登录用户名', N'默认数据库名'"
再次登录 SQL Server 2008 即登录成功!
第一步:找到SQLCMD所在目录,如图:
在DOS里进入该目录,如图:
第二步:执行SQL命令:sqlcmd -U"sa" -P"123456" -d"master" -Q"exec sp_defaultdb N'sa', N'master'"
sqlcmd 修改用户默认数据库的语法如下:
SQL Server 身份验证登录方式:
sqlcmd -U"用户名" -P"密码" -d"默认数据库名" -Q"exec sp_defaultdb N'用户名', N'默认数据库名'"
Windows 验证登录方式:
sqlcmd -E -d"默认数据库名" -Q"exec sp_defaultdb N'电脑名\windows登录用户名', N'默认数据库名'"
再次登录 SQL Server 2008 即登录成功!