Closed tjdqhrdkdl closed 3 years ago
제 yml 코드이고 오류 내용 입니다
저도 같은 오류가 있었는데, 과제 0 진행시에 겪었던 문제 같았습니다. 아래와 같은 step을 추가해서 해결했습니다.
- name: MySQL Grant
run: |
sudo mysql -h 127.0.0.1 --port 3306 -u root -ppassword -e """GRANT ALL PRIVILEGES ON *.* TO 'waffle-backend'@'%' WITH GRANT OPTION;"""
저는 root 유저로 접속해서 GRANT ~
명령어를 주었기 때문에 -u root -ppassword
와 같이 옵션을 줬는데, -u """waffle-backend""" -pseminar
와 같이 옵션을 줘도 될것 같습니다. 확실하진 않으니 안되시면 root 유저 비밀번호를 설정해서 GRANT를 해보셔도 좋을 거 같습니다 링크
감사합니다! 다른 오류가 계속 생기고 있지만 덕분에 일단 이 오류는 해결했습니다...!
요약
github action으로 test를 자동화하려는데, 권한이 없다는 에러가 반복됩니다.
상황
github action으로 test를 자동화하려는데, 권한이 없다는 에러가 반복됩니다.
제 로컬 환경에서는 테스트 db에 권한 부여되어있고, 테스트는 잘 작동하고 있습니다.
문제 내용