What Would Jesus Do?

RDSでfunctionを作成する

RDSでfunctionを作成しようとすると

You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

のエラーが発生します。

利用するためには、DB Parameter Groupの
log_bin_trust_function_creatorsを
有効にする必要があります。

設定はいつもの、SDK for PHPを利用します。

------------------------------------------------------------------------------------
require_once("./sdk.class.php");

$rds = new AmazonRDS();
$rds->set_region(AmazonRDS::REGION_APAC_NE1);
$response = $rds->modify_db_parameter_group('test', array(
array(
"ParameterName" => "log_bin_trust_function_creators",
"ParameterValue" => "on",
"ApplyMethod" => "immediate"
),
));

var_dump($response);

------------------------------------------------------------------------------------

これで作成可能となります。
[PR]



by cimacoppi | 2012-01-27 21:12 | AWS

クラウド・ノイズ
by cimacoppi
プロフィールを見る
画像一覧

検索

最新の記事

mod_line_editを..
at 2012-12-14 22:25
nagiosでOracleの..
at 2012-12-13 12:25
s3cmdでmultipar..
at 2012-12-06 15:59
tcpservr をssl化する
at 2012-03-10 21:50
telnetコマンドでpop..
at 2012-03-06 15:59

最新のトラックバック

ファン

ブログジャンル

画像一覧