SQL Serverからデータベースを削除しましたが、削除したデータベースをデフォルトとして使用するようにログインが設定されていることがわかりました。接続ダイアログの[オプション]ボタンを使用し、接続するデータベースとして[マスター]を選択することで、SQL Server ManagementStudioに接続できます。ただし、オブジェクトエクスプローラーで何かを実行しようとすると、デフォルトのデータベースを使用して接続しようとして失敗します。
オブジェクトエクスプローラーを使用せずにデフォルトのデータベースを設定する方法を知っている人はいますか?
sp_defaultdb(Microsoft SQL Serverの将来のバージョンで削除される予定)の代替は次のようになりますALTER LOGIN
。
ALTER LOGIN [my_user_name] WITH DEFAULT_DATABASE = [new_default_database]
注:sp_defaultdb
ソリューションとは異なり、ユーザー名とデータベース名は引用符なしで提供されます。名前に特別な文字が含まれている場合は角かっこが必要です(最も一般的な例は、domain \ usernameであり、角かっこなしでは機能しないドメインユーザーです)。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加