LoginSignup
1
1

More than 3 years have passed since last update.

SQL Server逆引きメモ

Last updated at Posted at 2018-01-10

必要に迫られたSQL Server関連の逆引きメモになります。

ユーザマッピングで"エラー: 15023"が発生する場合の対応方法

ユーザを作成して"ユーザマッピング"を設定すると下記のエラーが表示される。

ユーザー、グループ、またはロール 'xxxxx' は現在のデータベースに既に存在します。 (Microsoft SQL Server、エラー: 15023)

原因

  • ユーザマッピングが設定されたデータベースを別サーバに復元・コピーした場合に発生する。

対応方法

不整合が発生してる該当ユーザをチェック。

Use [データベース名]
EXEC sp_change_users_login 'Report'

ユーザマッピングを修正

Use [データベース名]
ALTER USER 旧ユーザー名 WITH LOGIN = 新ユーザー名

動的ポートでのファイアウォール設定

  1. SQL Server Browser 用ポートUDP 1434の許可
  2. sqlservr.exeの許可

参考

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1