Gestion de la s curit sous sql server

Gestion de la sécurité sous SQL Server I Les di ?érents modes de sécurité d ? accès de SQL Server SQL Server dispose d ? un système de sécurité qui lui est propre Nous savons d ? autre part que Windows dispose également de son système de sécurité à travers les comptes utilisateurs SQL Server permet de fédérer ou non ces deux systèmes et propose deux modes d ? accès ? Le mode de sécurité intégrée qui utilise la sécurité de Windows De ce fait les utilisateurs conservent un seul nom d ? accès et un seul mot de passe pour Windows et SQL Server ? Le mode de sécurité mixte sécurité SQL Server ou Windows Dans ce cas l ? utilisateur peut se connecter au serveur SQL à partir de son compte Windows ou de son nom d ? accès SQL qui peut alors être di ?érent Pour choisir un mode de sécurité Click droit sur le nom du serveur ? Propriétés ? Onglet Sécurité L ? utilisateur sa est un utilisateur intégré à SQL server qui possède tous les pouvoirs System Admin Pour changer son mot de passe voici la procédure très simple C Program Files Microsoft SQL Server Tools Binn en ligne de commande OU cmd sqlcmd sppassword null 'nouveaumotdepasse' 'sa' go exit II Principe de fonctionnement de la sécurité Pour utiliser une base de données sur un serveur il faut avoir la permission d ? accéder à ce serveur chaque utilisateur doit posséder un nom d ? accès au serveur appelé nom de connexion avoir la permission d ? accéder à la base de données chaque utilisateur doit posséder un nom d ? utilisateur de la base de données Chaque utilisateur de la base de données se verra attribuer des autorisations lui permettant de manipuler les di ?érents objets de la base table vue procédures stockées ? Les utilisateurs disposant d ? un statut spécial On distingue trois utilisateurs particuliers L ? administrateur de SQL Server qui a pour nom d ? accès sa Il dispose de tous les droits et n ? a donc pas de nom d ? utilisateur pour les bases de données Le créateur d ? une base de données appelé également propriétaire de la base ou DBO Data Base Owner Il dispose de l ? intégralité des permissions sur cette base Le créateur d ? un objet dans une base de donnée table vue procédure stockée déclencheur ? devient le propriétaire de cet objet DBOO et dispose de toutes les permissions sur cet objet Accès à un serveur SQL Server par authenti ?cation Windows Le nom de connexion à un serveur SQL Server correspond au nom du compte Windows SQL Server n ? est accessible qu ? à partir de la validation d ? ouverture de session Il est possible d ? utiliser le nom d ? un groupe comme nom de connexion à un serveur SQL Server Dans ce cas tous les membres du groupe auront accès au serveur SQL

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jui 01, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 54.7kB