その他
ログイン時にデータベースを指定したい場合
接続プロパティでデータベース名を指定
(但し、別に指定しなくてもつながるし、後から選べる)
補記事項
ユーザー周りの関連性
●キーワード
・ログイン:ログイン時に利用するID
・ユーザー:データベースにアクセスする際のID
・スキーマ:データベースのデータを格納する領域
●ログインとユーザーが分かれている理由
ログインした際にデータベースにアクセスするユーザーを切替できる
そのため、ログイン名はuser1でログインを行った際、
データベースAはuserA、データベースBはuserBとすることができる
データベースが複数ある場合は便利、一つだけの場合はややこしい
また、データベース毎にユーザーを作成する必要有(※1)
※1 あまりSQL Server使いこなせてないので、共用する方法あるかもしれないが
●ユーザーとスキーマの関連性
デフォルトロールという設定は行う必要はある
しかし、Oracleの様にユーザー=スキーマという関係性はない
MySQLの様にユーザーとスキーマは個別管理という関係性である