내 주요 문제는 지금 내 컴퓨터에서 개발하는 동안 원격 mysql 서버에 연결할 수 없다는 것입니다. 이전에 내가 모르는 사람이 개발 한 웹 사이트를 업데이트하려고합니다. 로컬 컴퓨터에서 사이트를 편집하고 있지만 사용하고있는 mysql 데이터베이스에서 데이터에 액세스해야합니다. 사이트에서 mysql 서버에 연결하는 데 사용하는 사용자 이름과 암호가 있습니다. phpmyadmin을 통해 연결할 수는 있지만 편집 내용을 서버에 게시하지 않고 로컬로 작업하고 싶습니다.내 로컬 컴퓨터에서 원격 mySql 서버에 연결
나는 SO 여기에 this을 발견하고 내 PC의 IPaddress 여기서 사용하면 phpMyAdmin에서 스크립트를 실행하려하지만 난 (암호 사용 : YES)
액세스가 사용자 이름 '@'localhost를 '거부가 계속
을
비록 내가 100 % 확신 할지라도 나는 phpmyadmin에 로그인 할 때 사용한 암호를 사용하고 있습니다. 새 사용자를 만들려고했지만 사용중인 로그인에 사용자 만들기 권한이없는 것으로 보입니다.
나는 이전 개발자가 모든 권한을 가진 다른 "admin"계정을 가지고있을 수도 있지만 어느 누구도 알 수있는 방법이 없다는 것을 알고 있습니다.
나는 C# 개발자이지만 MySql을 처음 사용했습니다. 어떤 도움이라도 대단히 감사합니다.
데이터베이스 서버는 일반적으로 잠겨있어 서버의 로컬 개인 네트워크 인터페이스에서만 클라이언트 연결을 수신합니다. 인터넷상의 어느 곳에서든 연결할 수 있기를 원하지 않습니다. 합리적인 두 가지 옵션이 있습니다 - VPN을 사용하여 원격 LAN에 터널을 연결하여 MySQL 서버가 로컬로 생각하거나 데이터베이스 덤프를 만든 다음 MySQL의 로컬 인스턴스에로드하여이를 바이올린 할 수 있습니다 손상 걱정없이. –