Difference between revisions of "GETUID()"

From Recital Documentation Wiki
Jump to: navigation, search
 
Line 12: Line 12:
  
 
==See Also==
 
==See Also==
[[ACCESS()]], [[CREATE]], [[GETENV()]], [[GETGID()]], [[GETPID()]], [[MODIFY STRUCTURE]], [[PUTENV()]]
+
[[ACCESS()]], [[CREATE]], [[GETENV()]], [[GETGID()]], [[GETGRNAM()]], [[GETPID()]], [[MODIFY STRUCTURE]], [[PUTENV()]], [[STR()]]
  
  
Line 33: Line 33:
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Category:Environment]]
 +
[[Category:Environment Functions]]

Revision as of 11:50, 9 June 2009

Class

Environment


Purpose

Function to get user identity


Syntax

GETUID()


See Also

ACCESS(), CREATE, GETENV(), GETGID(), GETGRNAM(), GETPID(), MODIFY STRUCTURE, PUTENV(), STR()


Description

The GETUID() function returns the user number. In UNIX/Linux, this is the user number of the logged in user from the /etc/passwd file. In OpenVMS this is the user number extracted from the UIC of the logged in user from the system authorization file. The GETUID() returns a decimal value. OpenVMS user IDs are stored in octal. You may use the STR() function to convert the OpenVMS value to octal when using the GETUID() function.


Example

use accounts
@2,3 get name
@3,3 get rates;
when getuid() > 100 and getuid() < 200
read


Products

Recital Database Server, Recital Mirage Server, Recital Terminal Developer