2009-04-06 3 views
0
나는 다음과 같은 PHP 코드를 다시 작성 사용자 정의 함수를 사용하여 MySQL 데이터베이스에서 결과를 검색 할 필요가

-MySQL 사용자 정의 함수가 Amazon S3 URL 서명에 적합합니까?

$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-기능 할 필요가 생각 -

은 이상적으로는이 작업을 수행 할 수 있도록하려면?

감사

스티븐

답변

0

왜 데이터베이스에서이 작업을 수행 하시겠습니까? 공연이나 다른 이유로? 나는 그것이 전 사건에서 중요 할 것이라고 생각하지 않는다.