DB(SQL)/mysql|maria
[MariaDB] GRANT ALL PRIVILEGES / Trigger 이슈
24시간초보
2024. 5. 28. 14:40
반응형
아래와 같이 %에서 특정 IP에서만 접속이 가능하도록 권한을 부여하였다.
GRANT ALL PRIVILEGES ON *.* TO 'ROOT'@'192.168.0.1' IDENTIFIED BY 'TEST1' WITH GRANT OPTION;
그런데 DB에서 직접적으로 실행하면 되는데 백엔드에서 요청했더니 안되는것이다.
trigger 이슈였다.
db에서 직접적으로 실행하면 trigger가 권한 이슈가 안생기는데
backend 에서 실행시키니까
root@% 권한이 없다는 에러가 떴다.
trigger 가 있다면 grant 옵션줄때 조심하자..
+ 추후 어떻게 처리 했는지 올릴 예정
반응형