4D v16.3GET USER PROPERTIES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
GET USER PROPERTIES
GET USER PROPERTIES
GET USER PROPERTIES コマンドは、引数 userID に渡したユニークなユーザID番号を持つユーザに関する情報を返します。必ず GET USER LIST コマンドによって返された有効なユーザID番号を渡さなければなりません。 ユーザアカウントが存在しない場合や削除された場合、エラーコード -9979が返されます。ON ERR CALL コマンドを用いてインストールされたエラー処理メソッドでこのエラーを検知することができます。その他では、関数 Is user deleted を呼び出してユーザアカウントをテストし、その後このGET USER PROPERTIESコマンドを呼び出す方法があります。 ユーザID番号は以下の値および範囲を持っています。
呼び出し後、引数 name、 startup、 password、 nbLogin と lastLogin に、ユーザの名前、スタートアップメソッド、暗号化されたパスワード、ログインした回数、最後にログインした日付を返します。 Note: password 引数は廃止予定となりました(常に空の文字列を返します)。ユーザーのパスワードをチェックしたい場合、Validate password ファンクションを使用して下さい。 オプション引数 memberships を渡すと、ユーザが属するグループのユニークなID番号が返されます。グループID番号は以下の値および範囲を持っていいます。 オプション引数 groupOwner を渡すと、ユーザグループ "オーナー" のID番号、つまりこのユーザによって作成されたオブジェクトのデフォルトのオーナーグループを取得します。 グループID番号は以下の値および範囲を持っています。
コマンドを呼び出すための特定のアクセス権を持っていない場合や、パスワードシステムが他のプロセスによって既にアクセスされている場合は、アクセス権エラーが生成されます。ON ERR CALL コマンドを使ってインストールされたエラー処理メソッドでこのエラーを受け取ることができます。
参照
GET GROUP LIST
|
プロパティ
プロダクト: 4D 履歴
変更: 4D 2004 ARTICLE USAGE
ランゲージリファレンス ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||