1

何らかの理由で、SSMS がデフォルトのデータベース設定を尊重していません。を使用してデフォルトのデータベースを設定しました

Exec sp_defaultdb @loginame='[username]', @defdb='[database_name]'

または、[セキュリティ] > [ログイン] > [my login] > [プロパティ] > [既定のデータベース] を使用する

これは、デフォルトのデータベースをオフラインにしてからログインできなくなったときに始まったようです。オンラインに戻すまで、sp_defaultdb を使用して別のデータベースに変更する必要がありました。ログインのプロパティを開いたときにデフォルトのデータベースに設定されていても、今はマスターになります。何か案は?

SSMS 2008 と SQL Server 2008 を使用しています。

4

1 に答える 1

1

初歩的なミス: 数週間前、[ログイン] ダイアログ ([接続プロパティ] タブ) で [データベースに接続] をマスター データベースに設定していました。

于 2012-08-31T19:31:17.390 に答える