Windows 認証で sql データベースにログインするときに、特定のデータベースを既定のデータベースとして設定したいと考えています。マスターをデフォルトにしたくありません。
sql ユーザーに対してはできると思いますが、Windows 認証ユーザーに対しては可能ですか? もしそうなら、どのように?
Windows 認証で sql データベースにログインするときに、特定のデータベースを既定のデータベースとして設定したいと考えています。マスターをデフォルトにしたくありません。
sql ユーザーに対してはできると思いますが、Windows 認証ユーザーに対しては可能ですか? もしそうなら、どのように?
ALTER LOGIN
ステートメントのほとんどのオプションは、SQL 認証ログインと Windows 認証ログインで同じです。
ALTER LOGIN [Domain\Username] WITH DEFAULT_DATABASE = database_name;
UI からこれを行うこともできますが、それはより多くの作業であり、キーストロークとマウスクリックをソース管理に保存することはできません。オブジェクト エクスプローラーでサーバーを展開し、[セキュリティ]、[ログイン] の順に展開し、ログイン情報を右クリックして [プロパティ] を選択します。下部のメイン画面にDefault Database:
ドロップダウンがあります。変更して、[OK] をクリックします。