Hi Paulo,
For DATASETs, the TSS equivalent of ALTER access is CONTROL, SCRATCH, and CREATE. So if you do not want to give ALL access and you want to include READ (from the permit in your example), the permit should be:
TSS PER(myacid) DSN(mydataset) ACCES(READ,CONTROL,SCRATCH,CREATE)
The difference between the above permit and a permit with ACCESS(ALL) is ACCESS(ALL) includes the following access levels that ACCES(READ,CONTROL,SCRATCH,CREATE) does not:
FETCH, UPDATE, WRITE(2000), CREATE(1000), INQUIRE, and SET
Best regards,
Bob Boerum