Amazon Relational Database Service (Amazon RDS) for MySQL インスタンスで関数、プロシージャ、トリガーを有効にする方法を教えてください。

バイナリログ記録が有効なときに、SUPER 権限なしで関数、プロシージャ、トリガーを有効にするには、MySQL インスタンス用に作成した DB パラメータグループで log_bin_trust_function_creators パラメータを true に設定します。

注意: 作成した DB パラメータグループを指定せずに DB インスタンスを作成すると、デフォルトの DB パラメータグループが作成されます。詳細については、「DB パラメータグループの操作」を参照してください。

  1. DB パラメータグループを作成します。
  2. 次のように DB パラメータグループを変更します: log_bin_trust_function_creators=1
  3. [Save Changes] を選択します。
    注意: DB パラメータグループを作成または変更したら、少なくとも 5 分待ってから、その DB パラメータグループを使用する最初の DB インスタンスを作成してください。
  4. ナビゲーションペインで、[インスタンス] を選択します。
  5. DB パラメータグループに関連付けるインスタンスを選択します。
  6. [インスタンスの操作]、[変更] の順に選択します。
  7. DB インスタンスに関連付けるパラメータグループを選択します。

パラメータグループ名は即時に変更されますが、インスタンスをフェイルオーバーなしで再起動するまで、パラメータグループの変更は適用されません。詳細については、「DB インスタンスを再起動する」を参照してください。


このページは役に立ちましたか? はい | いいえ

AWS サポート ナレッジ センターに戻る

サポートが必要ですか? AWS サポートセンターをご覧ください。

公開日: 2015 年 6 月 29 日

更新 : 2018 年 7 月 25 日