- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:レプリケーションでのSQLServer認証について)
SQLServer認証でのレプリケーション設定について
このQ&Aのポイント
- マージレプリケーションやサブスクリプションでのSQLServer認証の設定方法について解説します。
- SQL Server認証を使用してマージレプリケーションを設定しようとした際に発生するエラーの対処方法について詳細に説明します。
- レプリケーションの設定において、SQL Server認証を使用する場合の注意点と適切な設定方法を解説します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SQL Server 2000 の知識しか無いのですが、それをベースにいいますと SQL2000 では レプリケーションは エージェントというサービスが実行してます。そこで、レプリケーションを行う場合には、そのエージェントサービスの実行をローカルユーザーでは無く、ドメインユーザーで実行する様に変更します。各PCではそのドメインユーザーがローカルPCの管理者権限を持つ様にします。 SQL2005 の場合にはそのサービスがどれになるのか、不明です。 SQL Server 自身も同様にドメインアカウントで実行した方が良いと思います。
その他の回答 (1)
- toshih2000
- ベストアンサー率22% (120/541)
回答No.1
異なるマシンに登録されたユーザーはたとえ同じ名前でも、別ユーザーの扱いですから・・・ 通常、レプリケーションを行う場合には、ドメイン構成にして、そのドメインユーザーに対して両SQL Serverで権限を与え、かつ実行するのが最も一般的な方法だと思います。
質問者
お礼
ありがとうございます。 おっしゃる通り、ドメイン構成に変更してみました。 しかし、またまたエラーが出てうまくいかないのです。もし手順書など分かりやすいサイトなどあったら教えて頂けませんでしょうか? MSDNは見てはいるのですが、どうもこれといった手順が分かりません。
お礼
ありがとうございます。 エージェント、SQL Server のユーザーを変更し、思ったような動作が確認できました。 貴重な情報ありがとうございました!