2024. 5. 24. 12:39 WorkHolic
MySQL 프로시저(procedure), 함수(function) 생성/실행 권한 주기
**************************************
MySQL 프로시저(procedure), 함수(function) 생성/실행 권한 주기
MySQL 일반 User로서는 프로시저와 함수를 만들거나 실행할 수 없는 것이 기본 설정이다.
필요에 따라 가능하게 바꾸어 주자.
1. 프로시저 및 함수 생성 권한 확인
SHOW VARIABLES LIKE '%log_bin_trust_function_creators%';
#기본값은 "OFF"
2, 프로시저 및 함수 생성 권한 주기
SET GLOBAL log_bin_trust_function_creators = 1;
3. 확인
SELECT * FROM information_schema.ROUTINES;
4. 실행 권한 부여
grant execute on function `db명`.`함수명` to '사용자명'@'localhost';
flush privileges;
'WorkHolic' 카테고리의 다른 글
시놀로지-큐냅-큐냅 나스 백업 (0) | 2024.07.03 |
---|---|
특정 문자열이 포함된 파일의 이름 찾기 (2) | 2024.06.08 |
네임서버, DNS 변경 후 적용 여부 확인 (0) | 2024.04.26 |
Apache 2.2 인증서 없이 443포트 운영 (0) | 2024.04.23 |
Postfix 국가도메인(TLD) 차단 방법 (0) | 2024.04.19 |