4. If LIBNAME ACL permissions are defined for the accessor's group, the accessor gets
the LIBNAME ACL permissions on the object.
5. Else, the accessor gets UNIVERSAL ACLs on the resource.
An OWNER=
<owner-name>
LIBACLINHERIT=YES domain statement uses a slightly
different methodology because of the OWNER= parameter. When specifying the
OWNER= parameter with LIBACLINHERIT=YES, the owner can grant:
•
READ access to allow a user or group to get a LIBNAME to the domain.
•
ALTER access to allow a user or group to create new objects in the domain.
•
CONTROL access to allow a user or group to modify the owner's LIBNAME ACL.
ALTER access can be used with OWNER= and LIBACLINHERIT=YES to allow a user
or group to create a new resource in the domain. In some cases, ALTER access is preferable
to WRITE access for an OWNER= domain, because ALTER access prevents users or
groups that inherit WRITE access from writing to, updating, or deleting resources that were
created by the domain owner. LIBNAME ALTER access with OWNER= and
LIBACLINHERIT=YES allows the owner to grant privileges to users to create objects in
the domain, and WRITE access can be used to inherit write access to the owner's resources.
The following is an example of SAS code submitted to SPD Server using
LIBACLINHERIT. The example begins by showing information in the
libnames.parm
file where domain names and paths are declared.
Contents of the
libnames.parm file
:
LIBNAME=libinher
PATHNAME=/IDX1/spdsmgr/spds45test/libinher
LIBACLINHERIT=YES
OWNER=admin ;
LIBNAME=noinher
PATHNAME=/IDX1/spdsmgr/spds45test/noinher
OWNER=admin ;
SAS code submitted to SPD Server by the user:
LIBNAME libinher sasspds 'libinher'
server=gomez.5129
user='admin'
password='spds123' ;
LIBNAME noinher sasspds 'noinher'
server=gomez.5129
user='admin'
password='spds123' ;
data libinher.admins_table
noinher.admins_table ;
do i = 1 to 10 ;
output ;
end ;
run ;
128
Chapter 12 • Setting Up SPD Server Libname Parameter Files
Содержание Scalable Performance Data Server 4.5
Страница 1: ...SAS Scalable Performance Data Server 4 5 Administrator s Guide...
Страница 7: ...Part 1 Product Notes Chapter 1 SPD Server 4 5 Product Notes 3 1...
Страница 8: ...2...
Страница 12: ...6...
Страница 63: ...Part 3 Migration Chapter 5 SPD Server 3 x to SPD Server 4 5 Conversion Utility 59 57...
Страница 64: ...58...
Страница 70: ...64 Chapter 5 SPD Server 3 x to SPD Server 4 5 Conversion Utility...
Страница 72: ...66...
Страница 76: ...70 Chapter 6 Using the SPD Server Name Server to Manage Resources...
Страница 94: ...88 Chapter 7 Administering and Configuring SPD Server Using the SAS Management Console...
Страница 98: ...92 Chapter 8 SPD Server SQL Query Rewrite Facility...
Страница 116: ...110 Chapter 10 Configuring Disk Storage for SPD Server...
Страница 128: ...122 Chapter 11 Setting Up SPD Server Parameter Files...
Страница 154: ...148...
Страница 198: ...192 Chapter 14 ACL Security Overview...
Страница 212: ...206 Chapter 15 Managing SPD Server Passwords Users and Table ACLs...
Страница 214: ...208...
Страница 224: ...218 Chapter 16 SPD Server Operator Interface Procedure PROC SPDO...
Страница 236: ...230 Chapter 18 SPD Server Table List Utility Spdsls...
Страница 256: ...250 Chapter 19 SPD Server Backup and Restore Utilities...
Страница 264: ...258 Chapter 20 SPD Server Directory Cleanup Utility...
Страница 270: ......