phpMyAdmin에서 #1142 - SELECT command denied to user ... 오류가 발생하는 경우

phpMyAdmin에서 테이블을 클릭할 때 #1142 - SELECT command denied to user ''@'localhost' for table 'wp_bp_messages_recipients'와 비슷한 오류가 발생하는 경우가 있습니다.

phpMyAdmin 오류

이와 같은 오류 메시지가 표시되는 경우 다음 stackoverflow 글에 제시된 다양한 방법을 시도해보면 좋을 듯 합니다.

저는 보통 이런 경우 웹호스팅 업체에 연락하여 문제를 해결해 달라고 요청하는 편입니다.

카페24에서 상품을 업그레이드한 후에 위와 같은 오류 메시지를 처음 보았습니다. 카페24의 경우 업그레이드되면서 접속 경로가 변경되어 그런 문제가 발생했습니다.

이 문제가 왜 나타나는지 궁금해서 검색해보니 어떤 글에서는 DB 사용자의 권한(Permissions)을 제대로 설정하면 문제가 해결될 것이라고 하네요. 이외에도 다양한 답변이 있어서 상황에 따라 문제의 원인이 다를 수도 있을 것 같습니다.

DB를 정기적으로 백업 받아 놓는 것이 매우 중요합니다. 백업을 제대로 받아 놓지 않으면 낭패를 볼 수 있습니다.

참고:

Leave a Comment

프리미엄 테마 그래픽 동영상 템플릿 무료 다운로드