Scénario de test & Cas d'usage
Verwaltung von Zugriffsrechten und Datensicherheit.
Entdecken Sie alle Aktionen von accesscontrolBereitstellung einer kritischen Produktionstabelle.
| 1 | PROC CAS; |
| 2 | TABLE.addCaslib / name="Prod_Critical" dataSource={srcType="PATH"}; |
| 3 | dataStep.runCode / code="data \"Prod_Critical\".params; status='OK'; run;"; |
| 4 | RUN; |
| 1 | PROC CAS; |
| 2 | ACCESSCONTROL.startTransaction; |
| 3 | ACCESSCONTROL.checkOutObject / caslib="Prod_Critical" TABLE="params"; |
| 4 | RUN; |
| 1 | PROC CAS; |
| 2 | ACCESSCONTROL.commitTransaction; |
| 3 | RUN; |
Obwohl keine ACL-Änderungen vorgenommen wurden, wird die Aktion erfolgreich ausgeführt ('completed successfully'). Das wichtigste Ergebnis ist, dass die Sperre auf der Tabelle 'params' aufgehoben wird, wodurch ein potenzieller Deadlock für andere Benutzer vermieden wird.