メインコンテンツまでスキップ
バージョン: User Guides (Cloud)

クラスターロredentials

Zilliz Cloudは、トークンを使用してユーザーの身元を認証します。トークンはクラスターロredentialsまたはAPIキーのいずれかです。このガイドでは、クラスターロredentialsを使用した認証について説明します。

クラスターロredentialsは、ユーザー名とパスワードのペア(user:password)で構成され、クラスターとの通信要求の認証と承認に使用されます。

クラスターをセットアップする際、Zilliz CloudはAdminロールを持つデフォルトのクラスターユーザーdb_adminを作成し、クラスターへの完全アクセス権を付与します。デフォルトユーザーのパスワードは、クラスター作成時に一度だけ表示されるため、控えて安全な場所に保管することが重要です。

デフォルトのdb_adminユーザーに加えて、認証用に対応するパスワードを持つ複数のクラスターユーザーを作成することもできます。

パスワードをリセット

ユーザーのパスワードを忘れた場合や、漏洩した疑いがある場合は、パスワードをリセットできます。

  • コンソールでユーザーパスワードをリセット

    reset-cluster-user-password

  • プログラムでユーザーパスワードをリセット

    RESTful APIまたはSDKを使用して、プログラムでユーザーパスワードをリセットできます。

    from pymilvus import MilvusClient
    client = MilvusClient(
    uri="https://inxx-xxxxxxxxxxxx.api.gcp-us-west1.zillizcloud.com:19530",
    token="user:password"
    )

    client.update_password(
    user_name="user_1",
    old_password="P@ssw0rd",
    new_password="NewP@ssw0rd"
    )