Announcement

Collapse
No announcement yet.

Frage zu Verschlüsselung

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

  • Frage zu Verschlüsselung

    Hallo hochgeschätztes Volk vom Fach,

    ich habe eine Frage zu SQL Server, mit ein bisschen Glück hat jemand was dazu zu sagen?

    Ich verwende eine Spalte einer Tabelle als Speicherort für Passwörter, diese sind beim direkten Öffnen der Tabelle lesbar. Ist es möglich diese Spalte verschlüsselt anzeigen zu lassen? So daß die Administratoren der DB NICHT die Kennwörter der Benutzer einsehen können?

    Ich habe nichts für mich verständliches hierzu gefunden, für jede Hilfe bin ich dankbar!



    .. und das ist dann auch mein Einstand in diesem Forum, Hi! schön Euch alle kennenzulernen und weiter so, die Qualität stimmt!

  • #2
    Hallo Gren,
    da könntest Du beim SQL Server auf die internen(!) Funktionen

    pwdencrypt und pwdcompare zurückgreifen.

    Die Funktion pwdencrypt erstellt aus einem Klartextwert einen HASH Wert:

    Code:
    SELECT pwdencrypt('Hallo')
    ergibt:
    Code:
    0x0100417ACC2EDD8FB72DC532F925493D5E22A4BB7B1EA6BCCC299D80B2E5873CBB8B69C1F34468345865181E9492
    Um diesen HASH Wert zu prüfen, verwendet man die Funktion pwdcompare:

    Code:
    SELECT pwdcompare('Hallo', 0x0100417ACC2EDD8FB72DC532F925493D5E22A4BB7B1EA6BCCC299D80B2E5873CBB8B69C1F34468345865181E9492)
    )
    Die Funktion liefert eine '1' im positiven und eine '0' im negativen Fall.


    Gruß

    Michael
    Menschliche Intelligenz ist durch nichts zu ersetzen.

    Comment

    Working...
    X