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 테이블에 해당 사용자에 대한 권한을 열어달라고 하면 됩니다.


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

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

회원로그인

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