IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Supprimer des donnees "definitivement"


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 11
    Par défaut Supprimer des donnees "definitivement"
    Bonjour à tous,

    un client un peu soucieux me demande dans quelle mesure il est (serait) possible de s'assurer que les données présentes à un instant t dans un SGBDR tel que MS-SQL Server peuvent être effacées définitivement. J'entends par là qu'il serait impossible d'en retrouver la présence sous quelque forme que ce soit (log, résidus physiques sur le système de fichiers etc...).

    Par avance merci.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut suppression des données.
    Seule la sauvegarde ( backup ) permet de retrouver les données supprimés.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 11
    Par défaut
    Merci pour cette réponse, mais qu'en est-il de certains logiciels de "recovery" qui s'appuient sur les logs pour permettre de retrouver des données après une mauvaise manipulation (comme Log Explorer chez Lumigent ou encore Log Rescue de Red-Gate)?

    A noter que les données seront vraisemblablement effacées via des DELETE et non des TRUNCATE.

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut mode de recovery simple.
    bonjour,

    vous avez l'air d'en savoir plus long que moi sur le sujet mais je vous propose une idée : passer en mode de recovery simple. Le log sera vidé aprés quelques secondes.

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 998
    Billets dans le blog
    6
    Par défaut
    Oui mais cela n'empâche pas les lignes effacées de figurer encore dans les pages de données des fichiers de la base.

    De toute façon cette discussion est stérile si la sécurité du serveur est proprement faites.

    L'utopie qui consiste à penser qu'un système informatique peut effacer physiquement à tout jamais des données magnétiques d'un disque est irréelle. Seule un effacement du disque dans un four magnétique permet d'être sûr que jamais les données des fichiers ne soit récupérable.

    Autrement dit, il faut faire confiance aux SGBDR, leur sécurité a été pensée pour être largement suffisante et bien plus que la sécurité des OS...

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 11
    Par défaut
    Merci Frédéric, c'est exactement la réponse à laquelle je m'attendais au final, je voulais plus des confirmations que mes simples souvenirs / impressions sur les architectures matérielles...

    Merci à tous les deux pour vos réponses.

    A bientôt !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. supprimer des donnees dans une base de données via des checkbox dans un tableau
    Par nourchéne dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 03/04/2013, 18h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo