DBMS/MySQL
[MySQL] view 테이블 생성시 Access denied; you need (at least one of) the SUPER or SET_USER_ID privilege(s) for this operation
DevPing9_
2023. 10. 2. 15:56
원인
view, function 등을 생성할 때 definer 를 지정해주지 않으면 접속한 계정으로 definer 가 설정 됨
해결
create definer 구문을 사용하여 생성
create definer = my_account@`%` view v_user_product_info as (select ...)
Reference
728x90