테스트 사이트 - 개발 중인 베타 버전입니다

이 에러는 어떻게 해결 해야 하는지요... 채택완료

하루청시 4년 전 조회 2,836

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

 

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

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
4년 전

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

 

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

 

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

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플래토
4년 전

비번이 맞지않거나

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

 

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

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

dbconfig.php 에서보시면

 

host 영역에 localhost로 되어있다면

grant를 부여할때도

localhost에 대해 부여했어야하고

 

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

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

 

https://snowple.tistory.com/260

 

이런 정보를 참고하세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

ADPLACE
4년 전

이거 그냥 외부접근 막힌거 아니에요???? 권한 확인 해보세요 구글에 mysql 외부접근 검색 해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

감사합니다...

비밀번호는 정상적으로 적었는데.... 

 

그렇다면 다른 문제는 어떤 것이 있는지... 아시면... 답변좀 부탁드립니다...

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인