问题描述
写一个网站,用的SQLserver2008,新手,不注意就把默认登录的数据库删了,什么方式都登陆不进去了,请问怎么sa的登录默认数据库啊?希望具体操作给清楚一点
解决方案
解决方案二:
什么默认数据库?你的网站连SQLSERVER(sa/你的密码),操作哪个库,不都是连接字符串决定的麽?!
解决方案三:
引用1楼lovelj2012的回复:
什么默认数据库?你的网站连SQLSERVER(sa/你的密码),操作哪个库,不都是连接字符串决定的麽?!
我说的不是你理解的那种情况,我已经找到答案了。sqlcmd-SMSE1QEMGHXOHQA1SQLEXPRESS-Usa-Pabc-Q"execsp_defaultdb'sa','master'"怎么修改sa的登录默认数据库sqlcmd/U"sa"/P"123"/d"master"/Q"execsp_defaultdbN'sa',N'master'"sqlcmd/E/d"master"/Q"execsp_defaultdbN'BUILTINAdministrators',N'master'"sqlcmd-E-SMSE1QEMGHXOHQA1SQLEXPRESS–dmastersqlcmd-SMSE1QEMGHXOHQA1SQLEXPRESS-dmaster-Uxue-P159557AlterLOGINxueWITHDEFAULT_DATABASE=master
解决方案四:
引用2楼snowcoolxueshuang的回复:
Quote: 引用1楼lovelj2012的回复:
什么默认数据库?你的网站连SQLSERVER(sa/你的密码),操作哪个库,不都是连接字符串决定的麽?!我说的不是你理解的那种情况,我已经找到答案了。sqlcmd-SMSE1QEMGHXOHQA1SQLEXPRESS-Usa-Pabc-Q"execsp_defaultdb'sa','master'"怎么修改sa的登录默认数据库sqlcmd/U"sa"/P"123"/d"master"/Q"execsp_defaultdbN'sa',N'master'"sqlcmd/E/d"master"/Q"execsp_defaultdbN'BUILTINAdministrators',N'master'"sqlcmd-E-SMSE1QEMGHXOHQA1SQLEXPRESS–dmastersqlcmd-SMSE1QEMGHXOHQA1SQLEXPRESS-dmaster-Uxue-P159557AlterLOGINxueWITHDEFAULT_DATABASE=master
我也长见识了,还真不知道
解决方案五:
sqlserver的数据库没有被删除吧,如果数据库已被删除,就只能在sqlserver重新创建数据库,或者恢复原数据库备份