end;
run;
/* Set up libname access for user anonymous */
PROC SPDO library=libinher;
/* set who will own these ACLs */
set acluser admin;
/* Add a libname ACL to d1 */
add acl / LIBNAME;
/* Modify libname ACL Domain d1 */
/* Allow users in Group 1 read-only */
/* access to the domain */
modify acl / LIBNAME read;
list acl _all_;
quit;
/* Set up libname access for user anonymous */
PROC SPDO library=noinher;
/* Specify who owns these ACLs */
set acluser admin ;
/* add a libname ACL to d1 */
add acl / LIBNAME ;
/* Modify libname ACL Domain d1 */
/* Allow users in Group 1 read-only */
/* access to the domain */
modify acl / LIBNAME read ;
list acl _all_;
quit;
LIBNAME a_inher sasspds 'libinher'
server=zztop.5129
user='anonymous';
LIBNAME a_noher sasspds 'noinher'
ACL Security Examples 171