Lindorm コンソールでユーザーとその権限を管理します。ユーザーの作成と削除、読み取り/書き込み権限の付与、権限の取り消しなどが可能です。
制限事項
この機能はLindorm インスタンスでのみ利用可能です。Lindorm V1 インスタンスの場合は、ユーザー管理システムをご利用ください。
ユーザー管理
ユーザーの作成
Lindorm コンソールにログインします。ページの左上隅で、インスタンスのリージョンを選択します。Instances ページで、ターゲットインスタンスの ID をクリックするか、インスタンスの Actions 列で View Instance Details をクリックします。
-
左側のナビゲーションペインで、ユーザー管理 を選択します。
-
Create User をクリックします。 Create User ダイアログボックスで、新しいユーザーのユーザー名とパスワードを入力します。 [ユーザーの作成] をクリックします。
重要ユーザー名とパスワードは、次の要件を満たす必要があります。
-
ユーザー名:長さは 2~30 文字で、数字、大文字、小文字、アンダースコア (_)、ハイフン (-) のみを含めることができます。
-
パスワード:長さは 8 文字以上で、次の各カテゴリの文字を 1 つ以上含む必要があります:大文字、小文字、数字、特殊文字 (例:
@、#、$)。
-
ユーザーの削除
-
対象のユーザーの操作列で、ユーザーの削除をクリックします。
-
Determineをクリックします。
ユーザーのパスワード変更
-
対象のユーザーの操作列で、パスワードの変更をクリックします。
-
パスワードの変更ダイアログボックスで、新しいパスワードを入力します。
-
Determine をクリックします。
権限管理
権限管理では、Lindorm ユーザーに権限を付与または取り消します。
権限の変更はすぐに有効になります。ただし、わずかな同期遅延が発生する場合があります。
エンジンカテゴリ
Lindorm はエンジンレベルの権限管理をサポートしています。ユーザーに 1 つ以上のエンジンに対する権限を付与できます:ワイドカラム、時系列、検索、ベクトル、AI、およびカラムナストレージ。
権限レベル
Lindorm は、グローバル、データベース (名前空間とも呼ばれます)、テーブルの 3 つの階層的な権限レベルをサポートしており、この順で権限レベルが低くなります。あるエンジンに対するグローバル権限を持つユーザーは、そのエンジン内のすべてのデータベースとテーブルに対する同じ権限も自動的に持ちます。
たとえば、ユーザー user1 にワイドカラムエンジンに対するグローバルな読み書き権限を付与すると、user1 はそのエンジン内のすべてのデータベースのすべてのテーブルへの読み書きアクセス権を持ちます。
権限カテゴリ
サポートされている操作権限は、WRITE、READ、ADMIN、TRASH、SYSTEM です。
各エンジンの権限の詳細な説明については、「ワイドカラムエンジンの権限」および「時系列エンジンの権限」をご参照ください。
権限の付与と取り消し
-
対象のユーザーの操作列で、権限の管理をクリックします。
-
ドロップダウンリストから、目的のアクションを選択します。
-
権限の付与:グローバル、データベース、またはテーブルレベルで権限を付与します。
-
権限の取り消し:グローバル、データベース、またはテーブルレベルで権限を取り消します。
-
-
ダイアログボックスで、エンジン、データベースまたはテーブル、および権限のタイプを選択します。
説明
をクリックすると、一度に複数のエンジン、データベース、テーブルに権限を付与または取り消すことができます。 -
Determine をクリックします。