CのメインAPIユーザー管理関数

ユーザー管理関数では、ユーザーの作成、パスワードの割当て、データベース、アプリケーション、計算スクリプトへのアクセス権の設定を行います。この関数は、ユーザー機能に関する情報を取得するためにも使用できます。

関数

説明

EssListUsers

特定のEssbaseサーバーへのアクセス権があるすべてのユーザーをリストします。

EssCreateUser

新規ユーザーを作成します。

EssDeleteUser

既存のユーザーを削除します。

EssRenameUser

既存のユーザー名を変更します。

EssGetUser

ユーザーのセキュリティ情報を含むユーザー情報構造体を取得します。

EssSetUser

ユーザーのセキュリティ情報が含まれているユーザー情報構造体を設定します。

EssResetUser

ユーザーのセキュリティ構造体を最初の状態にリセットします。

EssSetPassword

既存のパスワードを消去して、ユーザーのパスワードを設定します。

EssGetApplicationAccess

アプリケーションへのユーザーのアクセス権情報が含まれているユーザー・アプリケーション・アクセス構造体のリストを取得します。

EssSetApplicationAccess

ユーザー・アプリケーション・アクセス構造体のリストを設定します。

EssGetDatabaseAccess

ユーザー・データベース・アクセス構造体のリストを取得します。

EssSetDatabaseAccess

ユーザー・データベース・アクセス構造体のリストを設定します。

EssGetCalcList

ユーザーがアクセス可能な計算スクリプト・オブジェクトのリストを取得します。

EssSetCalcList

ユーザーが使用可能な計算スクリプト・オブジェクトのリストを設定します。

EssListConnections

現在のアプリケーションおよびデータベースに接続されているすべてのユーザーをリストします。

EssListLogins

現在接続しているユーザーに関する情報をリストします。

EssListRequests

現在のEssbaseユーザー・セッションまたは要求に関する情報をリストします。

EssKillRequest

すべての、または特定のEssbaseユーザー・セッションまたは要求を終了します。

EssListLocks

特定のアプリケーションおよびデータベースに接続されているすべてのユーザーをリストします。

EssRemoveLocks

データベースに対してユーザーが保持しているすべてのデータ・ブロック・ロックを解除します。