Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

新しいユーザーパスワードを使用したデータベースの更新

メインPostgreSQLデータベース

PostgreSQLの設定の章では、設定ファイル内の「netrounds」ユーザのパスワードを変更する方法を説明しています。

また、以下のファイルのパスワードも更新する必要があります。

  • /etc/netrounds/netrounds.conf
  • /etc/netrounds/plugin.yaml
  • /etc/netrounds/probe-connect.conf

さらに、データベース内のそのユーザーのロールを更新する必要があります。その方法は以下で説明します。

  • 以下を使用してデータベースにログインします。

  • データベース内で、次のコマンドを実行します(正しい新しいパスワードを置き換えます)。

関連するPostgreSQLドキュメントは、次の場所にあります: www.postgresql.org/docs/9.0/sql-alterrole.html

別のオプションは、データベースにログインした後に以下を実行することです。

パスワードを2回入力します。

データベースと設定ファイルのパスワードを変更した後、システムを再起動します。

パスワードに特殊文字を使用する

ALTER ROLEクエリで、パスワード文字列を囲むために使用される文字がパスワード自体に含まれる場合は、その文字をエスケープする必要があります。エスケープ文字は一重引用符(')です。

パスワード #secureを設定するとします。この目的のために、クエリを実行します

ただし、実行すると

パスワードは、エスケープせずに任意のパスワード文字を入力できます。

TimescaleDBデータベース

paaユーザーのパスワードを変更するには、以下を実行します。

  • paaユーザー(パスワードpaa)としてデータベースに接続します。これを行う方法の詳細については、TimescaleDB でのメトリックのクエリの章「準備」を参照してください。

    次に、次のコマンドを実行します。

  • ファイル /etc/netrounds/metrics.yamlで、 db-passwordフィールドに新しいパスワードを入力します。次に、netrounds-metrics サービスを再起動します。

paareadユーザーのパスワードを変更するには、以下を実行します。

  • paareadユーザー(パスワードpaaread)としてデータベースに接続し、

ストリーミングAPI

ストリーミング API を介して Kafka にアクセスするための認証の取得については、ドキュメント「ストリーミング API ガイド」の「 ストリーミング API の設定」の章を参照してください。