1

私はcouchbase-serverを使い始めた初心者です。http://www.dataoncouchbase.com:8091/index.htmlの UI を使用して、couchbase サーバーに存在するデータを参照したいだけです。

アカウント「管理者」のパスワードが不明です。しかし、データを見るにはログインする必要があります。

  1. カウチベース サーバーの管理者パスワードを変更するための 1 つの手法は、次のコマンドです (コマンド ライン経由でマシンにアクセスできます)。

$$ /opt/couchbase/bin/couchbase-cli cluster-init -u Administrator -p old_password -c 127.0.0.1:8091 --cluster-init-username=Administrator --cluster-init-password=new_password

しかし...古いパスワードを知っている場合にのみ機能します(私は持っていません)。

  1. また、/opt/couchbase/etc/couchdb/ にある local.ini ファイルを変更して、サーバーを再起動しようとしました。ファイルの [admins] セクションの下に新しい行 (username=password) を追加しました。ただし、新しいユーザーでもログインできません。

誰かが新しいユーザーを追加する方法(読み取り/書き込み権限を持つ)または管理者のパスワードを変更する方法を教えてくれるか、同じことを行うためのリソースを教えてくれれば素晴らしいと思います.

4

8 に答える 8

2

cbreset_password - 管理者パスワードを事前に知る必要なくリセットします。

于 2015-02-19T18:16:22.163 に答える
1

私も同じ問題を抱えていました。パスワードをリセットする方法はないようですが、config.dat ファイルに表示されます。私を捕まえたもう1つのことは、ユーザー名です...大文字と小文字が区別されるため、Admin != admin !!!

于 2013-10-20T10:15:46.600 に答える
1

これに従って「config.dat」を調べましたか?プレーンテキストで表示される場合があります。(確かに、彼らは Web コンソールについて話している)。

ご覧になった方もいらっしゃると思いますが、参考までに。local.ini に保存されているパスワードに使用する形式には、スペースが含まれています -> "username = password" また、問題の原因を突き止めるために、コマンド 'ls -alR /opt/couchbase-server/etc' を実行することをお勧めします。最後の 2 つの提案がうまくいかない場合は、そのコマンドの出力をここに投稿できます。

于 2013-10-17T16:41:07.350 に答える
0

わかりました:)私はOSXを使用していますが、方法は似ていると思います。

コンテンツを表示するために CouchbaseServer.app に入りました。次に、フォルダー Content/Resources/couchbase-core/bin を開き、cbreset_password という名前のプログラムを開きます :)

次に、管理者パスワードを変更するように求められました....

2時間かかったと思います:)

于 2015-03-10T13:28:20.177 に答える