1. ホーム
  2. sql

[解決済み] 既存のSQL Serverログインを同じ名前の既存のSQL Serverデータベースユーザーに接続する方法

2022-05-17 22:18:22

質問

を接続するための SQL Server コマンドはありますか? ユーザ に接続するための SQL Server コマンドはありますか? ログイン を、同名のデータベースサーバーのために使うのですか?

例えば

データベースサーバー - デフォルトのインスタンス

データベースの TestDB

サーバーのログイン - TestUser

TestDB上の既存ユーザー - TestUser

を作ろうとすると TestUser のユーザとしてログインしようとすると TestDB データベースのユーザーである場合、"User, group, or role" は既に存在します。

どなたか、DBに簡単に割り当てる方法をご存知ですか? ユーザ をサーバに ログイン ?

どのように解決するのですか?

この 新しい の方法 (SQL 2008 以降) は ALTER USER

ALTER USER OrphanUser WITH LOGIN = correctedLoginName;