2012-05-30 18 views
7

¿Cómo configurar mi propia contraseña para acceder al h2 mientras trabajo en modo incrustado?Contraseña de configuración para H2

(si alguien confundido - hablando de la contraseña de root para acceder a la base de datos)

En Eclipse parece que al asignar la contraseña se produce en el momento de creación de la conexión db que a su vez pone en marcha el proceso de creación del esquema, en el que proporcionar nombre de usuario y contraseña.

Incluso si esto es cierto, ¿cómo cambiar la contraseña existente después de la configuración? He buscado en el esquema de información - encontré `usuarios ', aunque no hay una columna de contraseña.

El proceso parece ser realmente extraño, ¿qué me estoy perdiendo? En PostgreSQL es una forma más fácil.

Así que las preguntas son:

  1. Las contraseñas se asignan a la nueva creación del esquema?

  2. ¿Cómo cambiar la contraseña para el usuario actual?

sospecho que se realiza a través de la consulta, creo que tendrá sintaxis específica, si ese es el caso, yo aprecio consulta de ejemplo también, como todavía no soy famillar con esta aplicación de SQL.

Respuesta

15

Oh, supongo que la vida no es tan mala :-).

encontrado en:

http://www.h2database.com/html/grammar.html#alter_user_set_password

Para cambiarlo, obviamente, tiene que ser capaz de conectarse a la base de datos (saber nombre de usuario y contraseña), como ya he dicho estos son los que utilizamos durante el establecimiento de la conexión.

A continuación, cree el fragmento simillar sql ALTER USER admin SETA LA CONTRASEÑA 'superPw';

Personalmente, creo que estas operaciones de alto nivel deben permitirse en asistentes. Espero que esto ayude.

Cuestiones relacionadas