Ändern eines Benutzer-Kennwort in Microsoft SQL Server Management Studio
Was ist der beste Weg, um zu ändern das Passwort eines Benutzers (in einer Tabelle) in Microsoft SQL Server Management Studio (siehe Bild Beispiel)?
Ich weiß, Sie können eine Abfrage ausführen, aber ich bin nicht sicher, wie Sie Sie zu. Auch, können Sie tatsächlich ein MD5hash generiert Passwort und einfügen/geben Sie es in das Passwort-Feld?
- Möglicher Kandidat für die Server Fehler
- Welche Art von Anwendung erstellt diese? Ist es custom app, die Sie geschrieben oder erworbene Produkt?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Angenommen, ein Benutzer eindeutig ist, suchen Sie einfach für Sie, dass Benutzernamen in einem
WHERE
- Klausel. Sie können die HashBytes Funktion zum generieren von MD5-hash:SELECT HashBytes('MD5', 'stringToHashGoesHere')
Können Sie dann einfügen, die in der MD5-Spalte
CONVERT
auf das Ergebnis oder 2) ändern Sie Ihre Spalte vom Typ varbinary.Müssen Sie die update-Passwort-Feld ein bestimmter userid. Es ist schwer zu sehen, Ihre tatsächlichen Tabellen-und Spaltennamen, so dass ich nur ersetzt mit generischen Namen. Bitte beachten Sie, dass HASHBYTES zurück
VARBINARY
Wert.VARCHAR
Art stattVARBINARY
, versuchen Sie in diesem Fall die online-Website wie md5hashgenerator.com/index.php und dann die update-Passwort-Feld mit Ausgang