Announcement

Collapse
No announcement yet.

SQLite Datenbankzugriff mit C# (Kunde hat Passwort vergessen)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQLite Datenbankzugriff mit C# (Kunde hat Passwort vergessen)

    Hallo,

    ich hoffe, dass mir hier jemand helfen kann.

    Ich versuche über eine in C# programmierte WindowsForms-Oberfläche Zugriffe
    auf eine SQLite Datenbank auszuführen. Die Datenbank ist mit einem unbekannten Passwort verschlüsselt.

    Kann mir jemand sagen, wie man das Passwort einer SQLite Datenbank zurücksetzen kann?

    Leider konnte ich zu diesem Thema keine weitere Informationen im Internet finden.
    Es muss doch möglich sein ein vergessenes Passwort wieder zurückzusetzen.

    Vielen Dank

    dotty

  • #2
    Keine Infos gefunden? Ich hätte da was für dich: http://lmgtfy.com/?q=SQLite+%20password+recovery

    Comment


    • #3
      Hallo Herr Geyer,
      vielen Dank für den Hinweis, aber soweit war ich auch schon.
      Ich konnte bisher keine brauchbaren Einträge finden.

      Mein Problem ist halt, dass das vorher gesetzte Passwort völlig unbekannt ist.
      Ein Verbindung zur SQLite-Datenbank lässt sich nur mit Passwort öffnen.
      Die Methode ChangePassword() kann erst nach dem Öffnen der Verbindung aufgerufen werden.
      Somit kann ich auf diesem Weg das Passwort nicht zurücksetzen.

      Leider scheint es keine Methode für den Passwort-Reset zu geben.

      Über Ideen würde ich mich sehr freuen.

      Vielen Dank

      dotty

      Comment


      • #4
        Wirklich keine brauchbaren Einträge?

        Der Eintrag http://stackoverflow.com/questions/3...sword-recovery erklärt es doch:

        The SQLite Encryption Extension encrypts all of the data stored in a database, every byte including all headers. The encryption key is not stored anywhere. The only way to get back the key is a brute force attack. afaik there are no existing tools to do this and even if there were it would take a really long time (depends on the key size).
        D.h. es gibt keine Lösung. Ohne PW - Kein Zugriff! Ist auch der Sinn einer solchen Verschlüsselung.

        Woher kommt den die DB?

        Comment


        • #5
          Originally posted by dotty View Post
          Ein Verbindung zur SQLite-Datenbank lässt sich nur mit Passwort öffnen.
          Die Methode ChangePassword() kann erst nach dem Öffnen der Verbindung aufgerufen werden.
          Somit kann ich auf diesem Weg das Passwort nicht zurücksetzen.

          Leider scheint es keine Methode für den Passwort-Reset zu geben.
          Na das hoffen wir doch auch, andernfalls wäre das Ganze recht sinnlos.

          Comment

          Working...
          X