18 février 2026 : Prise en charge de la modification de l’utilisateur d’actualisation et des rôles secondaires¶
Vous pouvez désormais configurer des tables dynamiques pour qu’elles s’actualisent avec les privilèges d’un utilisateur spécifique, en plus des privilèges du rôle de propriétaire. Les tables dynamiques qui spécifient EXECUTE AS USER s’exécutent pour le compte de l’utilisateur nommé, au lieu du service système.
Par exemple, vous pouvez accorder à un utilisateur un rôle principal qui donne accès à une table et un rôle secondaire qui donne accès à un entrepôt virtuel. L’utilisateur peut alors créer une table dynamique qui opère avec les privilèges combinés des deux rôles, simplifiant la gestion des autorisations et améliorant la flexibilité de vos opérations de données.
Les cas d’utilisation clés incluent :
Privilèges unifiés : Permet d’accéder à des ressources réparties entre plusieurs rôles au sein d’une seule session d’actualisation.
Comptabilité renforcée : Attribue toutes les activités d’actualisation à un individu spécifique pour la conformité et l’audit.
Contrôle de la gouvernance : Prend en charge la sécurité granulaire via le privilège IMPERSONATE et garantit que les politiques de données, telles que le masquage, sont évaluées par rapport au bon contexte utilisateur.
Pour plus d’informations, voir Actualiser des tables dynamiques avec des privilèges utilisateur et des rôles secondaires spécifiques et CREATE DYNAMIC TABLE.