Distributed Tuning Interface Guide (v11)

PvUnSecureDatabase() (DTI 関数)

データベース上でデータベース セキュリティを無効にします。

ヘッダー ファイル:security.h(「ヘッダー ファイル」も参照)

関数が最初に利用可能になるライブラリ:w3dbav90.dll(Windows)、libpsqldti.so(Linux)(「リンク ライブラリ」も参照)

構文

BTI_API PvUnSecureDatabase( 
	BTI_LONG           hConnection, 
	BTI_CHAR_PTR       dbName, 
	BTI_CHAR_PTR       dbUser, 
	BTI_CHAR_PTR       dbPassword); 

引数

In
hConnection
サーバーを識別する接続ハンドル。接続ハンドルは PvConnectServer() (DTI 関数)関数によって取得されます。
In
dbName
データベース名。
In
dbUser
データベースのユーザー名-セキュリティを有効または無効にするには、Master である必要があります。
In
dbPassword
Master ユーザーのデータベース パスワード。

戻り値

P_OK
操作は成功しました。
P_E_INVALID_HANDLE
接続ハンドルが無効です。
P_E_NULL_PTR
ヌル ポインターによる呼び出しです。
P_E_ACCESS_RIGHT
操作を実行するための十分なアクセス権がありません。
P_E_FAIL
その他の理由によりデータベースを開けませんでした。
PCM_errSessionSecurityError
ユーザー名またはパスワードが無効です。

備考

以下の前提条件を満たす必要があります。

関連項目

PvStart() (DTI 関数)
PvConnectServer() (DTI 関数)
PvOpenDatabase() (DTI 関数)
PvSecureDatabase() (DTI 関数)
PvIsDatabaseSecured() (DTI 関数)
PvCloseDatabase() (DTI 関数)
PvDisconnect() (DTI 関数)
PvStop() (DTI 関数)


PvStop() (DTI 関数)

PvValidateLicenses()