ソース・サーバーでのレプリケーション・ユーザーの作成
インバウンド・レプリケーションのレプリケーション・ユーザーは、必要な権限を持つソース・サーバーに存在する必要があります。レプリカは、ソースと通信するときにこのユーザー・アカウントを使用します。
インバウンド・レプリケーションのレプリケーション・ユーザーは、必要な権限を持つソース・サーバーに存在する必要があります。レプリカは、ソースと通信するときにこのユーザー・アカウントを使用します。
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@'%';
レプリケーション・ユーザーが作成され、必要な権限が付与されます。レプリケーション・チャネルの作成時に指定できるように、ユーザー名とパスワードを書き留めます。