2013-10-09 2 views
0

Я пытаюсь использовать H2 (встроенный режим) для упаковки в ZIP-файл (который также содержит мое приложение Java JAR). Когда пользователь запускает JAR, он будет использовать базу данных H2, которая «отправлена» с ZIP-файлом.Настройка встроенных пользователей H2 для распространения

Как настроить имя пользователя и пароль для базы данных H2, которые могут использоваться моим JAR для доступа к данным? Например, я могу создать имя пользователя с именем myapp с паролем 12345 и предоставить его в строку подключения JDBC к моему приложению.

Но для того, чтобы JDBC мог аутентифицировать мое приложение против H2 DB, мне сначала нужно настроить пользователя myapp. Как мне это сделать? Заранее спасибо!

ответ

1

Если вы попытаетесь подключиться к базе данных, которая не существует, она будет создана. См http://www.h2database.com/html/tutorial.html#creating_new_databases

Сочный бит:

Пользователь, который создал базу данных автоматически становится администратором этой базы данных.

Смежные вопросы