Мне нужно получить результат из базы данных mysql, используя пользовательскую функцию, воссоздающую следующий код PHP -
$signature = urlencode(base64_encode((hash_hmac("sha1", utf8_encode($string_to_sign), awsSecretKey, TRUE))));
Работает ли UDF? Каковы последствия безопасности для хранения секретного ключа AWS в UDF / передачи его в виде переменной?
В идеале я хочу быть в состоянии сделать это -
$sql = "SELECT file_type, myPHPfunctionToSignFilename(file_name) ..."
$result = mysql_query($sql)
return ($result)
Но я думаю, что myPHPfunctionToSignFilename должно быть MYSQL-UDF-FUNCTION ...
Есть предложения?
Спасибо
Стивен