Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 6 : Protection des données Bertrand Audras Microsoft Technology Center.

Slides:



Advertisements
Présentations similaires
SQL Server Profiler Deadlock graph Outil : SQL Server Profiler Patrick Guimonet Architecte Infrastructure Division Développeurs et Plateforme dEntreprise.
Advertisements

Sécurité informatique
Contrôle de la concurrence
Vue d'ensemble Configuration de paramètres de stratégie de groupe
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 4 : Stockage des données, Tables dans SQL Server Bertrand Audras.
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 2 : Bases de données partie 2 : Fichiers, Journalisation.
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 3 : Le serveur Patrick Guimonet Architecte Infrastructure Division.
Microsoft Dynamics TM NAV Isabelle Saint-Martin Mehdi El Yassir Chef de produit Microsoft Dynamics NAV Consultant Avant-Vente
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 5 : Accès aux données Bertrand Audras Microsoft Technology Center.
1 HPC pour les opérations. Sommaire Quelques rappels sur Windows Compute Cluster Server Déploiement de Compute Cluster Administration de Compute cluster.
Comment créer une alerte WMI ? WMI Windows Management Instrumentation Outils : SQL Server Management Studio SQL Agent Patrick Guimonet Architecte Infrastructure.
Modélisation des menaces
Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France
1 HPC pour les opérations. Administration Compute Cluster Server.
Assistant paramétrage. du moteur de base de données
Configuration de la Surface dexposition SQL Server 2005 SQL Server Surface Area Configuration Outils : Configuration de la Surface dexposition SQL Server.
Vue d'ensemble Vue d'ensemble de la sécurité dans Windows Server 2003
Vue d'ensemble Présentation multimédia : Rôle du routage dans l'infrastructure réseau Activation et configuration du service Routage et accès distant Configuration.
Vue d'ensemble Création de comptes d'utilisateurs
Sécurité Informatique
Contrôles d'accès aux données
2013 Un spécialiste en Outils RFID
Module 1 : Préparation de l'administration d'un serveur
Amélioration de la sécurité des données à l'aide de SQL Server 2005
Domaine IT Heure-DIT L'heure-DIT
Développement Rapide dApplications Web avec.NET « Mon premier site »
Systèmes de Gestion de Bases de Données (Relationnelles)
TRANSACTION : confirmation, annulation. transactions : début transactionSET TRANSACTION SAVEPOINT annulerROLLBACK fin transactionCOMMIT.
Module 9 : Configuration de Microsoft Windows XP Professionnel pour fonctionner sur des réseaux Microsoft.
1 Gestion des Transactions: Survol Chapitre Transactions Une transaction est la vue abstraite qua le SGBD dun programme dusager: cest une séquence.
IFT2821 Base de données Chapitre 8 Fonctions avancées
Module 3 : Création d'un domaine Windows 2000
Les transactions.
Le moteur SQL Server 2008 R2 par l'exemple (DAT304)
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Gestion des transactions SQLServer.

•Présentation de Team Edition for Database Professionals •La méthodologie •Etude de cas.
De A à Z Fabrice Meillon & Stanislas Quastana, CISSP
Systèmes de gestion de bases de données NFP 107 Les techniques du contrôle de concurrence Philippe Rigaux
Windows NT 4 Formation 8, 15, 31 janvier 2002
SQL partie 4. SQL est un langage de protections d'accès Il est possible avec SQL de définir des permissions au niveau des utilisateurs d'une base de données.
Gérer la sécurité des mots de passe et les ressources
Module 8 : Surveillance des performances de SQL Server
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Transac SQL Intégrité des données.
Les Composants de l’architecture Oracle
Gérer les privilèges.
Combien envisagent d’utiliser SSMA pour migrer : OracleSybaseAccess.
Erreurs commises couramment dans le domaine de la sécurité 1.Sensibilisation aux questions de sécurité 2.Suivi des incidents 3.Gestion déficiente des.
Surveiller et résoudre le conflit de verrouillage
Copyright  Oracle Corporation, All rights reserved. 19 Gestion des Privilèges.
Gérer une instance Oracle
La sécurité dans SQL Server 2005
Module 9 : Transfert de données. Vue d'ensemble Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans.
Module 4 : Gestion de la sécurité. Vue d'ensemble Implémentation d'un mode d'authentification Attribution de comptes de connexion à des utilisateurs et.
(Ou groupes d ’utilisateurs)
Ait Ahmed Madjid Cohen Lior Jaballah Seddik Leborgne Fabien
Cours oracle n°1 Le SGBD ORACLE
Technet Office System
Copyright  Oracle Corporation, All rights reserved. 20 Gestion des Rôles ( ou regroupement des privilèges)
Gérer les rôles.
Positionnement : Outil de supervision et d’administration spécialiste Les management packs de l’éditeur et la base de connaissance embarquée Rapidité.
Module 3 : Création d'un domaine Windows 2000
Gérer les utilisateurs
Module 1 : Vue d'ensemble de Microsoft SQL Server
Cours Access TuanLoc NGUYEN. Contact Nguyen TuanLoc Tél: Web:
Les bases de données Séance 8 Jointures.
SQL Server Management Studio Connexion d’administrateur dédiée DAC Dedicated Administrator Connection Outil : SQL Server Management Studio Patrick Guimonet.
2 fois par mois, la démonstration de l’interopérabilité de la plate-forme Microsoft Via les standards et des partenariats Interopérabilité des infrastructures,
Présenter un cas d’application concret autour des technologies BI intégrées à SharePoint : Excel Services, KPI et Reporting Services.
Installation du PGI – CEGID
Transcription de la présentation:

Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 6 : Protection des données Bertrand Audras Microsoft Technology Center Paris Division Plateforme et Ecosystème Microsoft France

Objectifs Présenter les différents mécanismes de contrôle de l'intégrité des données au regard de la concurrence d'accès possible aux données Montrer le fonctionnement du mode Snapshot Isolation Expliquer la gestion des utilisateurs et des droits d'accès dans les bases de données Démontrer un des mécanismes d'audit traçant et bloquant les modification de structure

Intégrité des données Les accès multiples aux mêmes données en lecture et en écriture impose un mécanisme de verrous afin de protéger les données: –Verrous de type partagé (S, IS) –Verrous de type exclusif (U, I, IX, SIX) –Verrous sur le schéma (Shm-M, Shm-S, BU) SQL server propose des verrous à différents niveaux: enregistrement, page ou table avec escalade possible des verrous Le niveau de verrouillage des données dépend des paramètres de la session utilisateur: –5 niveau d'isolation: Read Uncommitted, Read Committed, Repeatable Read, Serializable et Snapshot –La durée de vie dépend du niveau d'isolation –Du forçage (Hint) sur les traitements SQL

Lock Timeout, Deadlock Timeout paramétrable sur l'attente de libération de verrou –SET LOCK_TIMEOUT Gestion des Deadlock, analyse graphique

Démonstrations 1.Snapshot Isolation 2.Deadlock

Sécurité d'accès aux données Dans SQL Server, la sécurité est assurée en utilisant des logins, rôles, privilèges, utilisateurs et droits d'accès –Gestion des logins intégrée à Windows, expiration de mot de passe… –Rôles système: SysAdmin, ServerAdmin, SecurityAdmin, DbCreator… –Rôles sur la base de données: db_owner, db_datareader, db_datawriter… –Privilèges système de création de table, de shutdown, de backup (GRANT) –Droits d'accès sur les objets (insert, update, delete, execute, alter) L'ensemble de ces opérations sont paramétrage depuis le Management Studio ou par script –CREATE LOGIN –CREATE USER –GRANT, DENY, REVOKE –sp_AddSrvRoleMember (server) –sp_AddRoleMember (database) –CREATE APPLICATION ROLE

Démonstrations 1.Snapshot Isolation 2.Deadlock 3.Audit à l'aide d'un trigger de niveau database

Ressources SQL Server 2005 Le site français sur SQL Server 2005 (livres blancs, webcasts en français) Blog francophone (actualités, trucs & astuces en français) Le site Technet français (ressources techniques en français) Le site global sur SQL Server Le site Technet global (SQL Server TechCenter) SQL Server Developer Center

Votre potentiel, notre passion… A bientôt et merci davoir suivi cette vidéo... © 2006 Microsoft France