Berechtigungen für automatische Ausführung verwalten¶
Nachdem die automatische Auftragsausführung für ein Konto aktiviert wurde, kann die Rolle ACCOUNTADMIN die Berechtigung MANAGE LISTING AUTO FULFILLMENT an andere Rollen im Konto delegieren, die Berechtigungen widerrufen und feststellen, ob die Berechtigungen an ein bestimmtes Konto innerhalb der Organisation delegiert wurden.
Delegieren Sie Berechtigungen, um die automatische Ausführung einzurichten¶
Nachdem Sie die automatische Auftragsausführung für ein Konto aktiviert haben, kann die Rolle ACCOUNTADMIN die Berechtigung MANAGE LISTING AUTO FULFILLMENT für andere Rollen des Kontos gewähren.
USE ROLE ACCOUNTADMIN;
GRANT MANAGE LISTING AUTO FULFILLMENT ON ACCOUNT TO ROLE <role_name>;
Die Rolle ACCOUNTADMIN kann die Berechtigung MANAGE LISTING AUTO FULFILLMENT außerdem widerrufen.
USE ROLE ACCOUNTADMIN;
REVOKE MANAGE LISTING AUTO FULFILLMENT ON ACCOUNT FROM ROLE <my_role>;
Überprüfen, ob die automatische Auftragsausführung für ein Konto aktiviert ist¶
Um festzustellen, ob die automatische Auftragsausführung für ein Konto aktiviert ist, rufen Sie die Systemfunktion SYSTEM$IS_GLOBAL_DATA_SHARING_ENABLED_FOR_ACCOUNT auf. Die Argumente für diese Systemfunktion werden im Folgenden beschrieben.
Für den Aufruf dieser Systemfunktion ist die Rolle ORGADMIN erforderlich.
SELECT SYSTEM$IS_GLOBAL_DATA_SHARING_ENABLED_FOR_ACCOUNT(
'<account_name>'
);
Wobei:
account_name
Gibt den Namen des Kontos an, für das Sie prüfen möchten, ob Benutzer mit der Rolle ACCOUNTADMIN die automatische Ausführung verwalten können. Siehe Suchen von Organisations- und Kontonamen eines Kontos.