MySQL的加密函式(轉)
MySQL的加密函式(轉)[@more@]PASSWORD():建立一個經過加密的密碼字串,適合於插入到MySQL的安全系
統。該加密過程不可逆,和unix密碼加密過程使用不同的演算法。主要用於MySQL的認證系統。
ENCRYPT(,):使用UNIX crypt()系統加密字串,ENCRYPT()函式接收要加密的字串和(可選的)用於加密過程的salt(一個可以唯一確定口令的字串,就像鑰匙一樣),注意,windows上不支援
ENCODE(,) DECODE(,):加密解密字串。該函式有兩個引數:被加密或解密的字串和作為加密或解密基礎的金鑰。Encode結果是一個二進位制字串,以BLOB型別儲存。加密成都相對比較弱
MD5():計算字串的MD5校驗和(128位)
SHA5():計算字串的SHA5校驗和(160位)
以上兩個函式返回的校驗和是16進位制的,適合與認證系統中使用的口令。
Eg:SELECT * FROM USERS WHERE NAME=’JOHN’ AND PASSWORD=MD5(‘MYPASS’);
統。該加密過程不可逆,和unix密碼加密過程使用不同的演算法。主要用於MySQL的認證系統。
ENCRYPT(,):使用UNIX crypt()系統加密字串,ENCRYPT()函式接收要加密的字串和(可選的)用於加密過程的salt(一個可以唯一確定口令的字串,就像鑰匙一樣),注意,windows上不支援
ENCODE(,) DECODE(,):加密解密字串。該函式有兩個引數:被加密或解密的字串和作為加密或解密基礎的金鑰。Encode結果是一個二進位制字串,以BLOB型別儲存。加密成都相對比較弱
MD5():計算字串的MD5校驗和(128位)
SHA5():計算字串的SHA5校驗和(160位)
以上兩個函式返回的校驗和是16進位制的,適合與認證系統中使用的口令。
Eg:SELECT * FROM USERS WHERE NAME=’JOHN’ AND PASSWORD=MD5(‘MYPASS’);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-961909/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle加密函式Oracle加密函式
- 逆向工程加密函式:AES加密函式
- sql 簡單加密函式SQL加密函式
- Oracle 提供的MD5加密函式Oracle加密函式
- requests+MD5加密函式加密函式
- MSSQL Sql加密函式 hashbytes 用法簡介SQL加密函式
- 達夢加密之外部加密函式的半透明列加密加密函式
- 瞭解MySQL的隱式轉化MySql
- 轉MySQL--mysql常用函式打全MySql函式
- 乾貨分享:通用加解密函式(crypto),Air780E篇解密函式AI
- PHP和.NET通用的加密解密函式類,均使用3DES加解密PHP加密解密函式3D
- MySQL隱式轉化整理MySql
- Mysql數學函式(轉)MySql函式
- mysql加鎖讀MySql
- MySQL和Oracle中的隱式轉換MySqlOracle
- Sun與惠普CEO密函曝光擬整合兩家Unix系統(轉)
- mysql隱式轉換問題MySql
- MySQL 隱式型別轉換MySql型別
- 聊聊MySQL的加鎖規則《死磕MySQL系列 十五》MySql
- 日期加一天的函式函式
- MySQL索引失效之隱式轉換MySql索引
- Mysql加鎖與實踐MySql
- MySQL加鎖處理分析MySql
- MySQL 加鎖處理分析MySql
- 解密函式計算非同步任務能力之「任務的狀態及生命週期管理」解密函式非同步
- mysql中的(字元)轉換函式以及排序問題。MySql字元函式排序
- 【Mysql】MySQL加鎖處理分析--何登成MySql
- MySQL字串函式 字串大小寫轉換MySql字串函式
- 談談 MySQL 隱式型別轉換MySql型別
- mysql儲存過程基本函式(轉)MySql儲存過程函式
- mysql函式之——GROUP_CONCAT(轉)MySql函式
- Apache加裝模組(轉)Apache
- 驚!史上最全的select加鎖分析(Mysql)MySql
- Mysql加鎖過程詳解(7)-初步理解MySQL的gap鎖MySql
- mysql和oracle字串編碼轉換函式,字串轉位元組函式例子MySqlOracle字串編碼函式
- MySQL如何加鎖控制併發MySql
- 從Java的型別轉換看MySQL和Oracle中的隱式轉換(二)Java型別MySqlOracle
- php呼叫mysql儲存過程和函式的方法(轉)PHPMySql儲存過程函式