Published 2022. 4. 26. 13:32
반응형
로컬에서는 잘 되는데 EC2에서 글 등록이 안된다.
로그인은 잘 되는데 로그인 후 권한이 문제인지 글 등록이 안됬습니다.
해당 오류문은 다음과 같습니다.
사실 오래 전부터 발생했던 문제인데 일단 진도 나가는거에 급급해서 나중에 수정하자! 이러고 미뤄두고 있었습니다.
찾아보니 역시 권한이 문제였고 문제를 해결 해 주었습니다.
step1) Ec2로 접속해서 db로 이동하기
mysql -u 유저아이디 -p -h 아마존RDS엔드포인트
비밀번호를 입력하고 나면 db로 접속이 됩니다.
use 데이터베이스명;
세미콜론(;)을 깜빡하시면 안됩니다.
step2) user table role 변경 (권한 변경)
select * from 테이블명; // 유저 있는지 확인
update 테이블명 set role = 'USER'; // 기존 모든 유저들의 권한(role)을 'GUEST' -> 'USER' 로 수정
update 테이블명 set role = 'USER' where 필드명='필드값'; // 해당 필드값을 가진 유저만 권한 변경
권한을 변경하고 다시 select * from 테이블명 으로 유저의 role을 확인해보시면 잘 변경되어 있는 것을 확인하실 수 있습니다.
반응형
'programming > Trouble Shooting' 카테고리의 다른 글
ProductInfoGrpc 상속이 안된다!? (0) | 2023.12.15 |
---|---|
[MongoDB] MongoServerError: bad auth : authentication failed (0) | 2023.06.28 |
yaml 구문 오류 did not find expected '-' indicator while.. (0) | 2022.04.25 |
[springboot] /error, so you are seeing this as a fallback (0) | 2022.04.06 |
[CodeDeploy] The specified key does not exist. (0) | 2022.03.29 |