首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > MySQL的加密函数
【标  题】:MySQL的加密函数
【关键字】:MySQL
【来  源】:http://www.cublog.cn/u/15276/showart.php?id=126146

MySQL的加密函数

PASSWORD():创建一个经过加密的密码字符串,适合于插入到MySQL的安全系
统。该加密过程不可逆,和unix密码加密过程使用不同的算法。主要用于MySQL的认证系统。
 

ENCRYPT():使用UNIX crypt()系统加密字符串,ENCRYPT()函数接收要加密的字符串和(可选的)用于加密过程的salt(一个可以唯一确定口令的字符串,就像钥匙一样),注意,windows上不支持

ENCODE(,)   DECODE(,):加密解密字符串。该函数有两个参数:被加密或解密的字符串和作为加密或解密基础的密钥。Encode结果是一个二进制字符串,以BLOB类型存储。加密成都相对比较弱

MD5():计算字符串的MD5校验和(128位)

SHA5():计算字符串的SHA5校验和(160位)

以上两个函数返回的校验和是16进制的,适合与认证系统中使用的口令。

EgSELECT  *  FROM  USERS  WHERE  NAME=’JOHN’  AND  PASSWORD=MD5(‘MYPASS’);

 

怎样安装AC519摄像头?:【上一篇】
定义包:【下一篇】
【相关文章】
  • RedHatAS4下Apache2+MySQL+Php+Tomcat整合及虚拟主机配置
  • MySQL的日期时间函数
  • 提高MySQL 数据库性能的思路
  • konds-apache1.3.31-php2.4.8-resin2.-mysql.conf
  • Writing Apache's Logs to MySQL
  • 设置mysql允许远程连接
  • JRun 使用 Connector/J JDBC 驱动程序连接 MySQL 数据库
  • RHAS4上安装MYSQL+APACHE+PHP+ZEND问题
  • 找不到mysql.sock文件
  • FreeBSD5.4+Apache2.0.54+MYSQL5.0.15+PHP5.1(支持Mysql
  • 【随机文章】
  • 一段对密码进行加密的脚本
  • oracle备份恢复
  • 在这个世界成长
  • Rss 2.0标准
  • Linux 之父:开源版 Solaris 纯属“儿戏”
  • 发生网onRails 之 Ruby电子书分享 - 同转载:Ruby完全读书指南
  • Makefile的简明教程
  • 传奇世界 1.72版 惊艳新地图
  • 《魔高一丈2.0》开发实例
  • Extended Stored Proc & Inject
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.