EssCreateUser

Description

EssCreateUser() creates a new user.

Syntax

ESS_FUNC_M EssCreateUser (hCtx, UserName, Password);
ESS_HCTX_ThCtx
ESS_STR_TUserName
ESS_STR_TPassword

Parameters

hCtxEssbase API context handle.
UserNameName of user to create. User names can be 30 characters long.
PasswordSecurity password for new user. Passwords can be up to 100 characters long.

Return Value

None.

Notes

Access

This function requires the caller to have Create/Delete User privilege (ESS_PRIV_USERCREATE) for the logged in server.

Example

ESS_FUNC_M
ESS_CreateUser (ESS_HCTX_T   hCtx)
{
   ESS_FUNC_M    sts = ESS_STS_NOERR;
   ESS_STR_T     UserName;
   ESS_STR_T     Password;
   
   UserName = "Jim Smith";
   Password = "Password";    
   
   sts = EssCreateUser (hCtx, UserName, Password);
   
   return (sts);
}

See Also

EssDeleteUser()
EssListUsers()
EssRenameUser()
EssSetPassword()
EssSetUser()