이 에러는 어떻게 해결 해야 하는지요...

이 에러는 어떻게 해결 해야 하는지요...

QA

이 에러는 어떻게 해결 해야 하는지요...

본문

계정을 옮기고 dbconfig.php 아이디/비번 수정했는데.. 아래처럼 나오는데  어떻게 수정을 해야 하는지요....

 

경고 : mysqli_connect() [ function.mysqli-connect ]: (28000/1045): /home/mandolaser/public_html/lib/common.lib에서 'mandolaser'@'localhost' 사용자(암호: YES 사용)에 대한 액세스가 거부되었습니다 . php on line 1441 연결 오류: 사용자 'mandolaser'@'localhost'에 대한 액세스가 거부되었습니다(비밀번호 사용: YES)

이 질문에 댓글 쓰기 :

답변 4

DB 계정 또는 비밀번호 또는 호스트 중 하나가 맞지 않는 경우입니다.

 

가능성은.. 비밀번호가 잘못되었을 경우가 가장 큰 편입니다.

 

DB 계정 mandolaser 에 대한 비밀번호를  다시 확인하여 /data/dbconfig.php 에서 수정해 주면 됩니다.

비번이 맞지않거나

접근권한이 없거나 입니다.

 

mysql의 사용자의 비번을 변경할때

접근권한을 어떻게 하셨나요?

dbconfig.php 에서보시면

 

host 영역에 localhost로 되어있다면

grant를 부여할때도

localhost에 대해 부여했어야하고

 

host가 특정ip 혹은 도메인으로 되어있다면

db서버에 접근하는 웹서버의 ip를 grant로 추가해야 합니다.

 

https://snowple.tistory.com/260

 

이런 정보를 참고하세요

답변을 작성하시기 전에 로그인 해주세요.
전체 61,263
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT