質問: sql server managementstudioはデフォルトのdbを無視します sql server management studioを使用してデータベースにログインすると、デフォルトのdbが無視され、常にマスターになります。 windowsユーザーが正しいdbセットでログインしていることを確認し、自分が所属しているグループのデフォルトdbを何の影響もなく変更してみました。ログイン時に、接続のプロパティに移動し、「データベースに接続」を<default>に設定しようとしましたが、常にマスターにリセットされます。 management studioを別のwindowsユーザーとして実行すると、デフォルトのdbが正しく適用されます。何か案は?
回答: データベースユーザーのデフォルトデータベースを変更します。グループの権限があなたを悩ませているのではないかと思います。 sp_defaultdbストアドプロシージャを使用できます。exec sp_defaultdb @loginame='login', @defdb='database' または、次のsqlビットを使用できます。alter login [domain\login] with default_database = master