This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-22. For the latest, interactive version please visit https://mariadb.com/kb/.

DES_DECRYPT

Sintassi

DES_DECRYPT(crypt_str[,key_str])

Spiegazione

Decripta una stringa crittografata tramite DES_ENCRYPT(). Se avviene un errore, restituisce NULL.

DES_DECRYPT() funziona solo se MariaDB è stata configurata con il supporto a SSL. Si veda http://dev.mysql.com/doc/refman/5.1/en/secure-connections.html.

Se l'argomento key_str non è presente, DES_DECRYPT() esamina il primo byte della stringa criptata per determinare il numero chiave DES utilizzato per oscurare la stringa originale e successivamente legge la chiave dal file delle chiavi DES per decriptare il messaggio. Perché questo procedimento funzioni,l'utente deve disporre del privilegio SUPER. Il file delle chiavi può essere specificato con l'opzione server --des-key-file.

Se si specifica l'argomento key_str, questo viene utilizzato come chiave per decriptare il messaggio.

Se l'argomento crypt_str non è una stringa criptata, MariaDB restituisce crypt_str così com'è.

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.