set acluser prod1 ;
There is no need to issue an add ACL command for prod1_table. Deleting a table or
replacing a table does not delete the ACLs. The ACL for that table remains until:
•
The table ACL is deleted using PROC SPDO delete syntax.
•
The table is deleted and another user creates a table with the same name.
At that time, the ACLs have not been deleted. Deleting the table releases any rights that
owner has on the table. The exception is when persistent ACLs are used.
After the table has been refreshed, the ACL can be modified to allow read access once
again.
modify ACL prod1_table /
prodgrp=(y,n,n,y)
group1=(y,n,n,n)
group2=(y,n,n,n)
group3=(y,n,n,n)
group4=(y,n,n,n) ;
list ACL _all_ ;
run ;
Bringing a Domain Offline to Refresh Tables
When it is time to refresh the table(s), one approach to minimize contention and table
locking is to revoke privileges of users and groups who will not be involved in the refreshing
of tables in the domain.
This example assumes that the tables are already loaded in the domain and that the groups
who use them have access.
LIBNAME d2 sasspds 'd2'
server=zztop.5162
user='prod1'
password='spds123'
IP=YES ;
PROC SPDO library=d2 ;
/* Assign who owns the ACLs */
set acluser prod1 ;
It is possible to revoke read access at the LIBNAME or domain level, which allows the
IDs that are used to refresh the warehouse complete control of resources in the domain.
This example turns off all read access to the domain, except for IDs that are in the production
group (prodgrp).
By doing this, the production IDs have full control over the tables and resources.
Note:
Any user that is currently accessing the domain will continue to have access until
they are disconnected. This can cause a lock to occur. The PROC SPDO special operator
commands can be used to identify the user and disconnect the process so the refresh
can take place.
modify ACL / LIBNAME
182
Chapter 14 • ACL Security Overview
Содержание 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: ......