File_Passwd_Smb::addUser()

File_Passwd_Smb::addUser() -- ユーザを追加する

概要

mixed File_Passwd_Smb::addUser (string $user, string $pass, array $params [, boolean $isMachine = false])

説明

SMB のユーザ/マシン アカウントを追加します。

パラメータ

string $user

追加するユーザ/マシン。

string $pass

プレーンテキスト形式のパスワード。

array $params

アカウントの追加プロパティ。

  • userid

  • flags

  • lct

  • comment

boolean $isMachine

追加するのがマシンアカウントかどうか。

返り値

成功時には TRUE、 失敗時には PEAR_Error を返します。

表 43-1PEAR_Error の値

エラーコード概要
FILE_PASSWD_E_EXISTS_ALREADYアカウントはすでに存在します。
FILE_PASSWD_E_INVALID_CHARSユーザ名/マシン名に不正な文字が含まれています。

注意

この関数は、スタティックにコールする ことはできません。