현재 저의 서버는
127.0.0.1 localhost.localdomain localhost
이 상태이며...
사용자 추가할때 Host 에 % 에 대해서 추가하고
localhost 대해서 추가하고 재시동하니..
에러가 안나네요....
: 리눅스에서 apache + tomcat(or resin) + mysql 연동시에 다음과
: 같은 에러가 나는 경우가 종종 있습니다.
: javax.servlet.ServletException: Server configuration denies access to data source
: db에 접근 권한이 없어도 이런 에러가 나지만 대부분 사용자들이
: 권한설정에서 틀리는것 같지는 않습니다.
: 여기에 대한 시원한 답변도 없더군요.
: 며칠동안 고민하다가 문득 뇌리를 스치는 생각이 있었습니다.
:
: telnet 0 3306 이렇게 해보시기 바랍니다.
: [root@nagayo root]# telnet 0 3306
: Trying 0.0.0.0...
: Connected to 0.
: Escape character is '^]'.
: NcHost 'localhost.localdomain' is not allowed to connect to this MySQL serverConnection closed by foreign host.
: 이런 에러가 생길경우 아마도 /etc/hosts 파일 내용이 다음과 같을
: 것입니다.
: 127.0.0.1 localhost.localdomain localhost
: 이럴때는
: 127.0.0.1 localhost localhost.localdomain
: 처럼 바꿔주시고 mysql을 재시작 해주세요. 그런다음에 telnet 0 3306 하면 다음과 같이 접속
: 이 끊기지 않을것입니다. [root@nagayo root]# telnet 0 3306
: Trying 0.0.0.0...
: Connected to 0.
: Escape character is '^]'.
: (
: 3.23.49`@l"aDlw1, ra