Il y a plusieurs façon de sécurisé nos tables comme par exemple; donner des droits de lecture uniquement à un certain groupe d'utilisateur.
Cependant pour les utilisateurs qui ont le droit d'administrateur, une façon très sécuritaire est de faire des View avec option SCHEMABINDING.
Cette pratique est de créer des View pour chaque tables de notre base de donnée avec l'option SHEMABINDING, cela ne permet pas de supprimer par erreur une table, car si on essaye de supprimer la table, on recevra une erreur de dépendance.
Ces View ne seront pas utilisé par les applications et les utilisateurs.
No comments:
Post a Comment