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を設定するとします。そのためには、クエリを実行します

ただし、実行した場合

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

タイムスケールDBデータベース

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

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

    次に、以下を実行します。

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

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

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

ストリーミングAPI

ストリーミング API 経由で Kafka にアクセスするための認証については、『ストリーミング API ガイド』の章「 ストリーミング API の設定」の章を参照してください。