当数据库安装好以后,禁用了windows默认验证,sa超级管理员账号,创建了一个特定账号dbsa,同时指定了dbsa默认数据库testdb
误删了testdb以后,dbsa就无法再登录进去,同时也不能使用windows默认验证登录,sa也不可以,这时候可以通过dos命令修改dbsa默认数据库后,再用SSMS登录进行后续操作,否则只能重装数据库了,命令如下,实测有效:
osql /U"dbsa" /P"登录密码" /d"master" /Q"exec sp_defaultdb N'dbsa', N'master'" /S"数据库服务器"
标签:登录,数据库,SQLServer,默认,命令,dbsa,dos From: https://www.cnblogs.com/sunyankun/p/16715982.html