2016-10-01 9 views
0

サーバーモードでH2データベースをローカルに実行しています。H2データベースSqueirllからアクセスできないPlayframeworkから作成されたサーバーモード

TCP server running at tcp://192.168.159.1:9092 (others can connect) 

私は

db.default.url="jdbc:h2:tcp://192.168.159.1:9092/~/test3" 
db.default.driver=org.h2.Driver 
db.default.username="sa" 
db.default.password="sa" 

すべてが細かいデータベースが作成されている。この構成を使用してPlayframeworkのaplication経由H2インスタンスに接続すると、進化スクリプトがトリガされますが、私は例SQuirellのために使用してそのデータベースに接続することはできません。私は このエラーを得続ける:データベースがプレイ外で作成されたときにプレイして、私は同じエラーを取得しています、happenigさ

java.util.concurrent.ExecutionException: java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: Wrong user name or password [28000-192] 
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) 
at org.h2.message.DbException.get(DbException.java:179) 
at org.h2.message.DbException.get(DbException.java:155) 
at org.h2.message.DbException.get(DbException.java:144) 
at org.h2.engine.Engine.validateUserAndPassword(Engine.java:336) 
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:162) 
at org.h2.engine.Engine.createSession(Engine.java:137) 
at org.h2.server.TcpServerThread.run(TcpServerThread.java:148) 
at java.lang.Thread.run(Thread.java:745) 

同じ。これはプレイ2.3.x以降のJDBCデータソースが正しくユーザー名

db.default.userを定義BoneCP

によって管理されている2.3.10におけるいくつかのバグ(プレイのバージョン)

enter image description here

答えて

0

です= SA

は、だから私は、これは正しいだろうHikaryCPを使用している最新のバージョン プレイフレームワーク2.5.Xからの設定を使用 db.default.username = SA