Comment utiliser C# pour déterminer par programme si un fichier de sauvegarde SQL Server 2000 a été protégé par mot de passe?Détermination avec C# Si un fichier de sauvegarde SQL est protégé par mot de passe
0
A
Répondre
1
Il n'existe aucune protection par mot de passe native pour les fichiers de sauvegarde SQL Server. Donc, je recommanderais quelque chose comme ceci:
IF (1==1)
{
//It's not password protected
}
Je plaisante. Dans quelle application utilisez-vous le "Password Protect" des fichiers de sauvegarde? Vous devrez probablement contacter le fournisseur de l'application.
Questions connexes
- 1. Sauvegarde par mot de passe Sauvegarde SQL Server
- 2. PDF protégé par mot de passe en utilisant C#
- 3. Comment créer un fichier protégé par mot de passe en C#
- 4. Lire le fichier excel protégé par mot de passe en utilisant OLEDB en C#
- 5. Créer un mot de passe protégé zip en Java
- 6. Quelle est la signature en octets d'un fichier ZIP protégé par mot de passe?
- 7. Vérifiez si le fichier NSF est protégé par mot de passe ou si vous n'utilisez pas C#. Demandez une DLL pour accéder au fichier NSF sans serveur Domino.
- 8. Comment accéder par programmation à un site Web protégé par mot de passe?
- 9. Comment décompresser le fichier protégé par mot de passe via Ruby
- 10. Lecture/écriture d'un fichier protégé par mot de passe et crypté dans ruby
- 11. Comment vérifier MS Access DB est protégé par mot de passe ou pas avant l'ouverture
- 12. Quand devez-vous protéger un fichier de clé de nom fort avec un mot de passe?
- 13. Comment télécharger des fichiers sur un site HTTPS protégé par mot de passe en utilisant CURL?
- 14. Application Web - sécurisée dans un répertoire protégé par mot de passe?
- 15. décryptage pdf protégé par aes-256bit en utilisant le bon mot de passe
- 16. Image.FromFile avec un mot de passe de nom d'utilisateur. C#
- 17. Comment ouvrir un dossier réseau partagé protégé par mot de passe en utilisant VB.NET?
- 18. Fichier de traitement par lots: Mot de passe Étoiles/Cercles
- 19. Comment ouvrir la connexion au chemin du réseau local protégé par mot de passe de manière intelligente? (Whith C#)
- 20. ASP.NET Lire des fichiers à partir d'un partage réseau protégé par mot de passe
- 21. Apache .htaccess mot de passe protéger avec le chemin relatif
- 22. C# Asp.Net 2.0 - Comment vérifier un mot de passe par rapport à un mot de passe d'annuaire actif?
- 23. .net protection par mot de passe
- 24. Les champs de mot de passe clair si des erreurs
- 25. Gitosis nécessite un mot de passe, même si la clé publique est donnée
- 26. Fonction de hachage par mot de passe pour Excel VBA
- 27. Création du fichier de sauvegarde SQL Server (.bak) avec C# à n'importe quel emplacement
- 28. Sauvegarde SQL DATABASE avec C# 3.0
- 29. Récupération du mot de passe lorsque le mot de passe est enregistré en tant que valeur de hachage
- 30. Comment savoir si un classeur Excel est protégé
Par "protégé par mot de passe", j'aurais dû dire que la sauvegarde a été créée en utilisant le paramètre "WITH PASSWORD = 'password'". Après un peu plus de recherches, je me suis rendu compte que ce paramètre ne crypte pas réellement le fichier de sauvegarde, il exige simplement que le mot de passe soit fourni à chaque fois que la sauvegarde est manipulée. – Donut
Pour être honnête, vous m'avez lancé avec le bit WITH PASSWORD - je n'ai pas vu la syntaxe depuis toujours. Gardez à l'esprit que cela va être interrompu dans la prochaine version de SQL Server (voir ici http://msdn.microsoft.com/en-us/library/ms186865.aspx). Je voudrais juste faire un FILELISTONLY de RESTORE sur le dossier, et attraper la sortie pour déterminer si elle a renvoyé une liste de fichiers, ou une erreur indiquant que le mot de passe doit être fourni. –
Oui J'étais conscient qu'il va être interrompu, j'ai juste quelques fichiers de sauvegarde existants qui peuvent avoir été créés ou non avec l'option WITH PASSWORD. Merci pour la suggestion RESTORE FILELISTONLY, c'est ce que je cherchais! – Donut