ソース・サーバーでのレプリケーション・ユーザーの作成
インバウンド・レプリケーションのレプリケーション・ユーザーは、必要な権限を持つソース・サーバーに存在する必要があります。レプリカは、ソースと通信するときにこのユーザー・アカウントを使用します。
インバウンド・レプリケーションのレプリケーション・ユーザーは、必要な権限を持つソース・サーバーに存在する必要があります。レプリカは、ソースと通信するときにこのユーザー・アカウントを使用します。
MySQLシェルやMySQLクライアントなどのコマンドライン・クライアントを使用して、ソース・サーバー上に、適切な権限を持つ正しく構成されたレプリケーション・ユーザーを作成します。
SQL
実行モードで次のコマンドを実行して、レプリケーション・ユーザーを作成し、文で指定されたすべてのアカウントに対して暗号化接続のみを許可します。この例では、レプリケーション・ユーザーのユーザー名はrpluser001
です。CREATE USER rpluser001@'%' IDENTIFIED BY 'password' REQUIRE SSL;
CREATE USER 'rpl-user'@'%' IDENTIFIED BY 'password' REQUIRE SSL;
default_authentication_plugin
がmysql_native_password
に設定されている場合は、レプリケーション・ユーザーがcaching_sha2_password
認証方式で作成されていることを確認します。CREATE USER rpluser001@'%' IDENTIFIED WITH 'caching_sha2_password' BY 'password' REQUIRE SSL;
rpluser001
にREPLICATION SLAVE
権限を付与します:GRANT REPLICATION SLAVE on *.* to rpluser001@'%';
レプリケーション・ユーザーが作成され、必要な権限が付与されます。レプリケーション・チャネルの作成時に指定できるように、ユーザー名とパスワードを書き留めます。
この記事は役に立ちましたか。
この記事は役に立ちましたか。