SQL SECURITY (1) 썸네일형 리스트형 [MySQL/Stored Procedure] 접근 제어 설정 (SQL SECURITY) MySQL의 Stored Procedure는, 실행한 user의 privilege 또는 Stored Procedure를 생성한 user의 privilege에 영향을 받습니다. 물론 개발자가 선택할 수 있는데, SQL SECURITY 특성 값에 따라 좌우되죠. SQL SECURITY DEFINER : 생성한 user의 권한을 따름 SQL SECURITY INVOKER : 실행한 user의 권한을 따름 SP에서 이 구문을 생략하면 DEFINER가 기본값이기 때문에 SP를 생성할 때 사용한 user의 권한으로 SP가 실행됩니다. MS-SQL에서는 SP를 호출한 계정의 권한이 사용되는 것과 대조를 이루는데요.아마도 EXECUTE 권한의 차이에서 비롯된 것 같습니다. MS-SQL에서는 SP에 대한 EXECUTE .. 이전 1 다음