La securite les bases de donnees
MPaordtiuele OLSaQvesLérSvciEueRrwiVtéoER eHsTbMasLeasnddeCdSoSnnées CDans cette partie vous allez apprendre ? Modes d'authenti ?cation ? Manipulation des utilisateurs ? Les rôles ? Les autorisations CModes d'authenti ?cation ? C'est quoi authenti ?cation et autorisation ? L'authenti ?cation est le processus de véri ?cation de qui vous êtes Par exemple la connexion à un ordinateur avec nom d'utilisateur et un mot de passe c'est une authenti ?cation Dans SQL server une connexion Login est une authenti ?cation ? L'autorisation est le processus de véri ?cation si vous avez l'accès à quelque chose Par exemple l'autorisation d'accéder à un dossier sur le disque dur Dans SQL SERVER les autorisations désignent les utilisateurs User CModes d'authenti ?cation ? Les types d'authenti ?cation en SQL SERVER ? Le mécanisme d ? authenti ?cation est le fait par lequel un compte de connexion login tente d ? accéder au serveur SQL ? On dispose de deux mode d'authenti ?cation en SQL SERVER ? Authenti ?cation Windows C ? est à dire un compte Windows est autorisé à accéder au serveur SQL ? Authenti ?cation SQL SERVER Un compte de connexion est crée dans SQL SERVER permet de se connecter au serveur CModes d'authenti ?cation ? La di ?érence entre une connexion et un utilisateur ? Une connexion Login est utilisée pour l'authenti ?cation ? Une connexion Login est crée dans au niveau de l'instance du serveur SQL SERVER pour se connecter ? Un user est utilisé pour l'autorisation ? Un utilisateur est crée au niveau de la base de données avec des autorisation pour accéder aux données Lorsque vous créer une connexion vous devez avoir un utilisateur associé à cette connexion pour localiser les données d'une base de données CModes d'authenti ?cation ? Créer une connexion ? Syntaxe pour autoriser une connexion Windows CREATE LOGIN Windowsloginname FROM WINDOWS WITH DEFAULTDATABASE DataBasename ? Syntaxe pour créer une connexion SQL SERVER CREATE LOGIN Sqlloginname WITH PASSWORD 'password' DEFAULTDATABASE DataBasename ? Exemples ? Pour modi ?er ou supprimer une connexion ALTER LOGIN loginname WITH PASSWORD 'NewPassword' ALTER LOGIN loginname DISABLE ENABLE DROP LOGIN login name CManipulation des utilisateurs ? Créer un utilisateur ? Lorsque vous créer une connexion vous devez avoir un utilisateur associé à cette connexion pour localiser les données d'une base de données ? Syntaxe pour créer un utilisateur CREATE USER Username FOR LOGIN loginname ? Exemple ? Pour supprimer un utilisateur DROP USER User name CLes rôles ? Les rôles ? Un rôle est un groupe d'utilisateurs qui partagent les mêmes droits ? Il y'a deux types de rôles ? Les rôles au niveau du serveur SQL ? Les rôles au niveau de la base de données CLes rôles ? Les rôles au niveau du serveur ? Liste des rôles ? sysadmin super administrateur de l'instance ? serveradmin con ?guration des paramètres au niveau serveur ? setupadmin ajout suppression des serveurs liés et exécution de certaines procédures stockées ? securityadmin gestion ? des connexions d'accès au serveur ? processadmin gestion des traitements sous SQL Server ?
Documents similaires
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 29, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 36kB