GMa*_*cci 4 sql-server offline login
在为备份离线数据库的过程中我丢失了连接,我唯一的用户详细信息被设置为使用我刚刚离线的master数据库(谢天谢地不是数据库)作为默认数据库...问题为你可以看到.
在查看堆栈溢出时,我无法找到解决问题的方法.
经过一番挖掘,我记得命令行工具sqlcmd.
那问题的解决方案非常简单:
Start->Run->cmd然后点击Enter)sqlcmd -S myserver\sqlexpress -d master -U myusername -P mypassword 它启动与之后指定的数据库的命令行连接 -d-s/-S,-d/-D,-u/-U和-p/-P是不互换.
alter login myusernamehere with default_database = master 设置用户要控制的默认数据库go并按enter...这应该是您的用户设置为使用master数据库作为其连接的默认数据库.它应该出现在屏幕上看起来像这样:

这应该是你设定的.我知道对于大多数人来说这是不太可能出现的情况,但如果发生在您身上,希望这对恢复您的正常访问并使数据库重新联机有一定用处.
| 归档时间: |
|
| 查看次数: |
1847 次 |
| 最近记录: |