SQL Server のデフォルトでは、既定のデータベースは、master になっている。しかし、Management Studio など、いちいちデータベースを切り替えるのは、面倒なので、既定のデータベースをよく使うデータベースに設定していた。
よく使うデータベースをよそに移そうと、デタッチしたら、Management Studio からつなげられらくなってしまったではないか。本当に焦った…… ログイン全部をそのデータベースにしていたからだ。
SQLCMD で、master を指定してログインしたら、ログインできた。sp_attach_db で、アタッチ成功。あーよかった。
せめて管理ログインは、既定のデータベースをmaster にとておくべきと、つくづく思った今日この頃でした。