12

組み込みモードで作業中に h2 にアクセスするための独自のパスワードを設定するにはどうすればよいですか?

(誰かが混乱している場合 - データベースにアクセスするためのルートパスワードについて話している)

Eclipse では、db 接続の作成時にパスワードの割り当てが行われ、スキーマ作成のプロセスが開始され、ユーザー名とパスワードが提供されるようです。

これが真実であっても、セットアップ後に既存のパスワードを変更する方法は? 情報スキーマを検索しました-「ユーザー」が見つかりましたが、パスワード列はありません。

プロセスは本当に奇妙に思えます。何が欠けていますか。PostgreSQL では、それはずっと簡単です。

質問は次のとおりです。

  1. パスワードは新しいスキーマの作成時に割り当てられますか?

  2. 現在のユーザーのパスワードを変更するには?

クエリを介して行われると思われます。特定の構文があると思います。その場合は、この SQL 実装にまだ慣れていないため、サンプルクエリも高く評価します。

4

1 に答える 1

25

ああ、人生はそれほど悪くないと思います:-)。

見つかった場所:

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

それを変更するには、明らかにデータベースに接続できる必要があります(ユーザー名とパスワードを知っている)。これらは接続のセットアップ中に使用するものだと言いました。

次に、同様の SQL スニペット ALTER USER admin SET PASSWORD 'superPw';を作成します。

個人的には、これらの高レベルの操作をウィザードで実行できるようにする必要があると考えています。お役に立てれば。

于 2012-05-30T00:43:28.517 に答える