password='spds123'
IP=YES ;
This example assumes that the Table
prod1_table
is already loaded in the domain and that
the groups who use the table have access.
PROC SPDO library=d2 ;
/* assign who will owns these ACLs */
set acluser prod1 ;
Modify the table ACL in the following ways:
•
Revoke read and control by user IDs that are in the same group. This prevents locks
during table refreshes.
•
Revoke read access by users that are in group1 through group4 to prevent locks during
the refresh process.
Note:
If a user is actively accessing a data table when the ACLs for that table are
modified, the user continues to have access. This situation can create a table lock
that prevents the table refresh from occurring. By revoking the table's read
privileges before the refresh occurs, new SPD Server jobs cannot access the table.
Existing jobs will continue running and can finish under the lock. You can also use the
special PROC SPDO operator commands to identify any users that might be running
unattended jobs, and disconnect them so the refresh can take place.
modify ACL prod1_table /
prodgrp=(n,n,n,n)
group1=(n,n,n,n)
group2=(n,n,n,n)
group3=(n,n,n,n)
group4=(n,n,n,n) ;
Now, modify table ACLs to allow the user ID prod1 to perform table refreshes. Because
user ID prod1 is part of prodgrp, that ID loses access to the table when the permissions are
changed. Prod1, the domain and table owner, can still modify ACLs to gain access.
modify ACL prod1_table /
prod1=(y,y,y,y) ;
list ACL _all_;
quit;
Now user ID prod1 has full access to refresh the table.
data d2.prod1_table ;
do i = 1 to 100 ;
output ;
end ;
run ;
PROC SPDO library=d2 ;
/* Specify who owns the ACLs */
ACL Security Examples
181
Содержание 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: ......