N1 Grid Service Provisioning System 5.0 Command-Line Interface Reference Manual

udb.u: Managing User Accounts

You can use the udb.u commands to manage individual user accounts.

Table 13–10 Summary of udb.u Commands

Command Name 

Description 

udb.u.add 

Adds a new user account 

udb.u.cp 

Changes the password of the specified user 

udb.u.la 

Lists all user accounts 

udb.u.lo 

Retrieves information about the specified user. 

udb.u.lp 

Lists the permissions granted to the specified user 

udb.u.mod 

Modifies the specified user account 

udb.u.add

This command adds a new user.

Table 13–11 Arguments and Result for the udb.u.add Command

Argument 

Syntax 

Description 

nu 

[R] 

String 

The user name of the new user 

np 

[R] 

String 

The password for the new user 

ng 

[O] 

GroupArray 

The user groups for the new user 

hide 

[O] 

Boolean 

Whether the user is set to hidden, default false 

loginConfig 

[O/R] 

String 

Login configuration to use for this user; default is ``internal,'' if available, otherwise required 

result 

User 

The new user 

udb.u.cp

This command changes the password of the specified user.

Table 13–12 Arguments for the udb.u.cp Command

Argument 

Syntax 

Description 

un 

[R] 

String 

The user name of the user whose password should be changed 

op 

[R] 

String 

The old password 

np 

[R] 

String 

The new password 

udb.u.la

This command lists all user accounts.

Table 13–13 Argument and Result for the udb.u.la Command

Argument/Result 

Syntax 

Description 

sh 

[O] 

Boolean 

Whether hidden users are shown, default false 

result 

UserArray 

The users 

udb.u.lo

The udb.u.lo command retrieves the specified user.

Table 13–14 Argument and Result for the udb.u.lo Command

Argument/Result 

Syntax 

Description 

ID 

[R] 

UserID 

The user ID 

result 

User 

The user 

udb.u.lp

This command lists the permissions granted to a user.

Table 13–15 Argument/Result for the udb.u.lp Command

Argument/Result 

Syntax 

Description 

ID 

[R] 

UserID 

The user ID 

result 

PermissionArray 

The permissions 

udb.u.mod

This command modifies an existing user; omitted arguments preserve current values

Table 13–16 Argument/Result for the udb.u.mod Command

Argument/Result 

Syntax 

Description 

ID 

[R] 

UserID 

The user ID 

np 

[O] 

String 

The new password for the user 

ng 

[O] 

GroupArray 

The new user groups for the user 

hide 

[O] 

Boolean 

Whether the user is set to hidden 

active 

[O] 

Boolean 

Whether the user is set to active 

forceFlush 

[O] 

Boolean 

True means flush the user's session variables, if needed, false means abort the modification. Defaults to false. 

loginConfig 

[O] 

String 

The new login configuration for the user 

result 

User 

The modified user