Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download
Verwendung der SHA() Funktion in MySQL und MariaDB-Datenbanken
Sowohl MySQL als auch MariaDB stellen die Funktion SHA() bereit, mit der der SHA-1-Hash einer bestimmten Zeichenfolge berechnet wird, um einen Hash-Wert für eine bestimmte Zeichenfolgen zu generieren müssen, beispielsweise zum Speichern gehashter Passwörter, Überprüfung von Datenintegrität oder für digitale Signaturen.
Der SHA-1 gilt als schwacher Hashing-Algorithmus und wird für sichere Hashing-Zwecke nicht mehr empfohlen. Es kann beispielsweise SHA2()-Funktion verwendet werden, um den SHA-256- oder SHA-512-Hash einer Zeichenfolge zu berechnen.