2012-11-27 6 views
0

Tomcat 7에서 실행되는 서블릿 응용 프로그램이 있고 로컬에서 MySQL에 연결하려고합니다.DB 암호가없는 Tomcat의 context.xml

내 로컬 MySQL 사용자는 암호가 없으므로 편의를 위해이 방법을 사용하고 싶습니다.

그러나 Resourcecontext.xml에있는 password 속성을 사용하지 않으면 설정 한 사용자 이름없이 DB에 연결을 시도합니다.

비밀번호없이 어떻게 연결할 수 있습니까?

아래 내용은 중요한 경우 내 context.xml 파일입니다.

<?xml version="1.0" encoding="UTF-8"?> 
<Context> 
    <Resource 
     name="jdbc/mysql" 
     auth="Container" 
     type="javax.sql.DataSource" 
     maxActive="100" 
     maxIdle="30" 
     maxWait="10000" 
     username="whirlwin" 
     password="removeMe" 
     driverClassName="com.mysql.jdbc.Driver" 
     url="jdbc:mysql://localhost:3306/theDB?autoReconnect=true"/> 
</Context> 

답변

1

비밀번호에 빈 문자열을 남기려고 했습니까?

이 방법이 도움이되지 않는다면, 실행 결과를 mysql -uwhirlwin -hlocalhost에 게시하십시오.

+0

빈 문자열을 사용했습니다. 나는 그것을 시도하지 않았다는 것을 믿을 수 없다 ... – whirlwin

+0

일어난, 나는 기쁘다 도울 수 있었다. – mindas