Chapitre 8. Gestion des utilisateurs et des privilèges
Le système de base de données le plus simple n'est qu'un tas de fichiers qui traînent , avec quelques données dedans, et aucun processus d'accès unifié. Avec n'importe quel SGBDR, nous nous attendons à un niveau de sophistication et d'abstraction nettement plus élevé. D'une part, nous voulons pouvoir accéder à la base de données à partir de plusieurs clients simultanément. Cependant, tous les clients ne sont pas similaires, et chacun d'entre eux n'a pas nécessairement besoin d'accéder à toutes les données de la base. Il est possible d'imaginer une base de données où chaque utilisateur est un superutilisateur, mais cela signifierait que tu devrais installer une base de données dédiée pour chaque application et chaque ensemble de données : c'est du gaspillage. Au lieu de cela, les bases de données ont évolué pour prendre en charge plusieurs utilisateurs et rôles et fournir un moyen de contrôler les privilèges et l'accès à un niveau très fin pour garantir des environnements partagés sécurisés.
Comprendre les utilisateurs et les privilèges est un élément important pour travailler efficacement avec un système de base de données. Des rôles bien planifiés et bien gérés permettent d'obtenir un système sûr, facile à gérer et à utiliser. Dans ce chapitre, nous allons passer en revue la plupart des choses ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access