run ;
ACL Special Users
SPD Server user IDs have two levels, 0 through 3 and 4 through 7. Level 4 through 7 user
IDs can log in as an SPD Server 'super user' that can:
•
access any table
•
change table ACLs
•
disconnect users
•
perform administrative functions in a pinch
In many ways, SPD Server super users must be able to take on database administrator
functions. The SPD Server super user cannot change the ownership of a table but they can
assume the identity of the table owner to do required work. Often, this function happens
in a pinch when a user needs access and the table owner or domain owner is out of the
office.
The following should be considered when giving a user SPD Server super user status:
•
The user must be trusted, because SPD Server super users can access any data in any
domain
•
How many SPD Server super users do you want? Limit the number in order to maintain
control access.
•
SPD Server super users must be knowledgeable about the data and the database users'
needs.
Assume the table
user1_table1
is loaded, and only read permissions have been given to
users in group1. User4 is a member of group4, and group4 does not have read access to the
table. User1 is the owner of
user1_table1
in domain d2. User1 is on vacation and user4
has been given an assignment which requires read access to the
user1_table1
to create a
report for management.
Management has approved user4 access to the table. The super user prod1 uses the
ACLSPECIAL= option to modify the ACLs and to give user4 read access to the table.
LIBNAME prod1d2 sasspds 'd2'
server=zztop.5162
user='prod1'
password='spds123'
aclspecial=YES
IP=YES ;
PROC SPDO library=prod1d2 ;
/* assign to the user to who owns */
/* the ACL that will be modified */
set acluser user1 ;
/* give user ID 'user4' read access */
/* to user1_table1 */
modify ACL user1_table1 /
user4=(y,n,n,n) ;
184
Chapter 14 • ACL Security Overview
Summary of Contents for Scalable Performance Data Server 4.5
Page 1: ...SAS Scalable Performance Data Server 4 5 Administrator s Guide...
Page 7: ...Part 1 Product Notes Chapter 1 SPD Server 4 5 Product Notes 3 1...
Page 8: ...2...
Page 12: ...6...
Page 63: ...Part 3 Migration Chapter 5 SPD Server 3 x to SPD Server 4 5 Conversion Utility 59 57...
Page 64: ...58...
Page 70: ...64 Chapter 5 SPD Server 3 x to SPD Server 4 5 Conversion Utility...
Page 72: ...66...
Page 76: ...70 Chapter 6 Using the SPD Server Name Server to Manage Resources...
Page 94: ...88 Chapter 7 Administering and Configuring SPD Server Using the SAS Management Console...
Page 98: ...92 Chapter 8 SPD Server SQL Query Rewrite Facility...
Page 116: ...110 Chapter 10 Configuring Disk Storage for SPD Server...
Page 128: ...122 Chapter 11 Setting Up SPD Server Parameter Files...
Page 154: ...148...
Page 198: ...192 Chapter 14 ACL Security Overview...
Page 212: ...206 Chapter 15 Managing SPD Server Passwords Users and Table ACLs...
Page 214: ...208...
Page 224: ...218 Chapter 16 SPD Server Operator Interface Procedure PROC SPDO...
Page 236: ...230 Chapter 18 SPD Server Table List Utility Spdsls...
Page 256: ...250 Chapter 19 SPD Server Backup and Restore Utilities...
Page 264: ...258 Chapter 20 SPD Server Directory Cleanup Utility...
Page 270: ......