Java Webapp이 openshift에서 mysql을 연결할 수 없습니다.

안 응 우옌

나는 새로운 openshift입니다. 내 웹앱을 호스팅하기 위해 openshift에서 Tomcat 7 (JBoss EWS 2.0) 애플리케이션을 만들었습니다. 이제 전쟁 파일을 배포하고 있는데 오류가 발생했습니다.

내 웹 앱이 mysql에 연결할 수 없습니다. 아래와 같은 오류 :

java.sql.SQLException: Access denied for user 'admink5J5aXX'@'127.x.x.x' (using password: YES)

그리고 여기에 연결 구성이 있습니다.

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
    destroy-method="close">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="${db.url}" />
    <property name="username" value="${db.username}" />
    <property name="password" value="${db.username}" />
</bean>

그리고 속성은 다음과 같습니다.

db.username=admink5J5aXX
db.password=password
db.url=jdbc:mysql://127.x.x.x:3306/myapp

사용자, 암호 및 호스트는 OpenShift에서 제공했습니다.

env | grep MYSQL
OPENSHIFT_MYSQL_DB_PORT=3306
OPENSHIFT_MYSQL_DB_HOST=127.x.x.x
OPENSHIFT_MYSQL_DB_PASSWORD=password
OPENSHIFT_MYSQL_IDENT=redhat:mysql:5.5:0.2.20
OPENSHIFT_MYSQL_DB_USERNAME=admink5J5aXX
OPENSHIFT_MYSQL_DB_URL=mysql://admink5J5aXX:[email protected]:3306/
OPENSHIFT_MYSQL_VERSION=5.5

나는 변경하려고 db.url=jdbc:mysql://127.x.x.x:3306/myappdb.url=jdbc:mysql://127.0.0.1:3306/myapp, db.url=jdbc:mysql://localhost:3306/myapp, jdbc:mysql://${OPENSHIFT_MYSQL_DB_HOST}:${OPENSHIFT_MYSQL_DB_PORT}/${OPENSHIFT_APP_NAME}하지만, 난 여전히 오류가 발생했습니다 내 웹 애플리케이션이 작동하지 않습니다.

최신 정보:

mysql> select user, host from mysql.user;
+--------------+-------------+
| user         | host        |
+--------------+-------------+
| admink5J5aXX | %           |
| admink5J5aXX | 127.x.x.x   |
+--------------+-------------+

누구든지이 오류의 근본 원인을 해결할 수 있습니까? 도와주세요! :(

미리 감사드립니다.

P / s : 제 영어 실력이 좋지 않습니다

Fiala 사용

이 경우 연결 구성 오류가 있습니다. 사용자 이름은 암호로 사용됩니다.

<property name="password" value="${db.username}" />

...읽어야합니다:

<property name="password" value="${db.password}" />

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Java는 mysql 데이터베이스에 연결할 수 없습니다.

분류에서Dev

Java webapp이 jar에서 .properties를로드 할 수 없습니다.

분류에서Dev

MySQL이 원격 서버에 연결할 수 없습니다.

분류에서Dev

phpMyAdmin이 MySQL 서버에 연결할 수 없습니다.

분류에서Dev

Java에서 MySQL 연결을 다시 열 수 없습니다.

분류에서Dev

manjaro linux에서 이더넷을 연결할 수 없습니다.

분류에서Dev

Java를 사용하여 VM에서 mysql 데이터베이스에 연결할 수 없습니다.

분류에서Dev

jdbc 드라이버로 mysql에 연결할 수 없습니다.

분류에서Dev

MySQL Docker 컨테이너에 연결할 수 없습니다.

분류에서Dev

WebApp과 WebApi (Asp Core 3.1)간에 SSL 연결을 설정할 수 없습니다.

분류에서Dev

공감에 페이스 북을 연결할 수 없습니다

분류에서Dev

버튼을 EXIT 아이콘에 연결할 수 없습니다.

분류에서Dev

Android KivyMD에서 mysql 데이터베이스에 연결할 수 없습니다.

분류에서Dev

호스트 x는이 mysql 서버에 연결할 수 없습니다.

분류에서Dev

MySQL에 연결할 수 없음 (Openshift)

분류에서Dev

사이트에 연결할 수 없습니다. 서버 DNS 주소를 찾을 수 없습니다.

분류에서Dev

이 사이트에 연결할 수 없습니다. localhost 연결을 거부했습니다. 빈 프로젝트

분류에서Dev

R을 사용하여 MySQL에 연결할 수 없습니다.

분류에서Dev

Java jdbc에서 mssql 서버에 연결할 수 없습니다.

분류에서Dev

Java 커널이 jupyter 노트북에 연결할 수 없습니다.

분류에서Dev

FTP 서버에 연결할 수 없음 : 425 데이터 연결을 구축 할 수 없음 : 연결 시간이 초과되었습니다.

분류에서Dev

Openshift : localhost를 사용하여 mysql에 연결할 수 없습니다.

분류에서Dev

원격 서버에서 MySQL에 연결할 수 없습니다.

분류에서Dev

mysql 원격 데이터베이스에 연결할 수 없습니다

분류에서Dev

MySQL Workbench-특정 데이터베이스에 연결할 수 없습니다.

분류에서Dev

Playframework 2.5.4. 데이터베이스 [db] (MySql)에 연결할 수 없습니다.

분류에서Dev

OpenShift Node REST 서비스 오류 "이 사이트에 연결할 수 없습니다."

분류에서Dev

MySQL Workbench를 MySQL 서버에 연결할 수 없습니다.

분류에서Dev

MySQL Workbench를 MySQL 서버에 연결할 수 없습니다.

Related 관련 기사

  1. 1

    Java는 mysql 데이터베이스에 연결할 수 없습니다.

  2. 2

    Java webapp이 jar에서 .properties를로드 할 수 없습니다.

  3. 3

    MySQL이 원격 서버에 연결할 수 없습니다.

  4. 4

    phpMyAdmin이 MySQL 서버에 연결할 수 없습니다.

  5. 5

    Java에서 MySQL 연결을 다시 열 수 없습니다.

  6. 6

    manjaro linux에서 이더넷을 연결할 수 없습니다.

  7. 7

    Java를 사용하여 VM에서 mysql 데이터베이스에 연결할 수 없습니다.

  8. 8

    jdbc 드라이버로 mysql에 연결할 수 없습니다.

  9. 9

    MySQL Docker 컨테이너에 연결할 수 없습니다.

  10. 10

    WebApp과 WebApi (Asp Core 3.1)간에 SSL 연결을 설정할 수 없습니다.

  11. 11

    공감에 페이스 북을 연결할 수 없습니다

  12. 12

    버튼을 EXIT 아이콘에 연결할 수 없습니다.

  13. 13

    Android KivyMD에서 mysql 데이터베이스에 연결할 수 없습니다.

  14. 14

    호스트 x는이 mysql 서버에 연결할 수 없습니다.

  15. 15

    MySQL에 연결할 수 없음 (Openshift)

  16. 16

    사이트에 연결할 수 없습니다. 서버 DNS 주소를 찾을 수 없습니다.

  17. 17

    이 사이트에 연결할 수 없습니다. localhost 연결을 거부했습니다. 빈 프로젝트

  18. 18

    R을 사용하여 MySQL에 연결할 수 없습니다.

  19. 19

    Java jdbc에서 mssql 서버에 연결할 수 없습니다.

  20. 20

    Java 커널이 jupyter 노트북에 연결할 수 없습니다.

  21. 21

    FTP 서버에 연결할 수 없음 : 425 데이터 연결을 구축 할 수 없음 : 연결 시간이 초과되었습니다.

  22. 22

    Openshift : localhost를 사용하여 mysql에 연결할 수 없습니다.

  23. 23

    원격 서버에서 MySQL에 연결할 수 없습니다.

  24. 24

    mysql 원격 데이터베이스에 연결할 수 없습니다

  25. 25

    MySQL Workbench-특정 데이터베이스에 연결할 수 없습니다.

  26. 26

    Playframework 2.5.4. 데이터베이스 [db] (MySql)에 연결할 수 없습니다.

  27. 27

    OpenShift Node REST 서비스 오류 "이 사이트에 연결할 수 없습니다."

  28. 28

    MySQL Workbench를 MySQL 서버에 연결할 수 없습니다.

  29. 29

    MySQL Workbench를 MySQL 서버에 연결할 수 없습니다.

뜨겁다태그

보관