Authentification de la base de données

Définition - Que signifie l'authentification de base de données?

L'authentification de la base de données est le processus ou l'acte consistant à confirmer qu'un utilisateur qui tente de se connecter à une base de données est autorisé à le faire et ne se voit accorder que les droits d'effectuer des activités qu'il a été autorisé à faire.

Definir Tech explique l'authentification de la base de données

Le concept d'authentification est familier à presque tout le monde. Par exemple, un téléphone mobile effectue une authentification en demandant un code PIN. De même, un ordinateur authentifie un nom d'utilisateur en demandant le mot de passe correspondant.

Dans le contexte des bases de données, cependant, l'authentification acquiert une dimension supplémentaire car elle peut se produire à différents niveaux. Elle peut être effectuée par la base de données elle-même, ou la configuration peut être modifiée pour permettre au système d'exploitation ou à une autre méthode externe d'authentifier les utilisateurs.

Par exemple, lors de la création d'une base de données dans SQL Server de Microsoft, un utilisateur doit définir s'il doit utiliser l'authentification de base de données, l'authentification du système d'exploitation ou les deux (ce que l'on appelle l'authentification en mode mixte). D'autres bases de données dans lesquelles la sécurité est primordiale utilisent des modes d'authentification quasi infaillibles tels que la reconnaissance d'empreintes digitales et les scans rétiniens.