It is very much possible to affect a SAS permanent library when using the DROP= and/or KEEP= parameter, if you have WRITE authority to your SAS permanent database. This capability will be dependent on the user's session and their authority permissions. For example, consider this code:
PROC SORT DATA=PERMIN.MASTER OUT=PERMOUT.MASTER (DROP=X Y Z);
BY ....;
RUN;
If the OUT= (here PERMOUT) is a permanent library, not just for your session, the result is not going to be just for your session.
Scott Barry
SBBWorks, Inc.