db연결시 에러도와주세요..

db연결시 에러도와주세요..

QA

db연결시 에러도와주세요..

본문

예를들면

121.111.22.33 서버에서


121.777.77.77 서버의 db로 연결하려고하는데 연결이안되네요.

mysql_error를 찍어보니



Access denied for user '디비명'@'121.777.77.77' to database '디비명'


이렇게나오는데..이게 접근권한이없다는 에러인가요..

서버관리자한테 얘끼를해야할까요

db비밀번호랑 다맞는데..

이 질문에 댓글 쓰기 :

답변 3


use mysql;
INSERT INTO mysql.user (host,user,password) VALUES ('121.111.22.33','DB_ID',password('DB_PASS'));
GRANT ALL PRIVILEGES ON *.* TO 'DB_ID'@'121.111.22.33';
FLUSH PRIVILEGES;

77 번 서버에 mysql 이 설치 되어 있는것으로 보이니


root 로 접속후에 해당 IP접속 권한을 주시면 됩니다.

 

33번 서버의 DB 에 77 번 서버의 접근 권한을 열어줘야 합니다.


mysql 이라면 user 테이블에 해당 사용자에 대한 권한을 열어달라고 하면 됩니다.


혹시 직접 하실거라면 댓글 주시면 알려드릴게요

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

회원로그인

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