DB 데이터/에러 & 트러블슈팅 모음

✅ 1. MySQL: Access Denied for User 오류

backend.log 2025. 5. 16. 18:00
728x90
반응형

1. MySQL: Access Denied for User 오류

  • 원인: 사용자에게 해당 데이터베이스 접근 권한이 없거나 잘못된 비밀번호 입력 시 발생
  • 해결법:
    GRANT ALL PRIVILEGES ON database_name.* TO 'user'@'host' IDENTIFIED BY 'password';
    FLUSH PRIVILEGES;
  • 문제 예방: 최소 권한 부여, 보안성 있는 비밀번호 설정
  • 디버깅 팁:
    SHOW GRANTS FOR 'user'@'host';
    SELECT USER();
728x90
반응형