posts - 171, comments - 59, trackbacks - 0, articles - 0
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
在 Microsoft SQL Server Managerment Studio(简称SSMS)的Security-Logins菜单下可以修改指定用户的密码和默认数据库。
如果把数据库改成了master以外的其他数据库,并且在之后将其删除,那么之后使用SSMS的时候会各种报错,而且在SSMS上也无法将默认数据库改回master了,一种修正方案是通过命令行版的数据库管理工具osql重新制定sa账号的默认数据库,

命令如下
osql /U"sa" /P"password" /d"master" /Q"exec sp_defaultdb N'sa', N'master'" /S"127.0.0.1"

这个命令可以登录数据库
osql /U"sa" /P"password" /d"master" /S"127.0.0.1"
登录之后执行这个设置sa账号的默认数据库
exec sp_defaultdb N'sa', N'master'
效果是一样的。
只有注册用户登录后才能发表评论。