怎么设置一个表的某个字段如password为加密型的,用的是什么加密算法,可以指定吗?
就像mysql中user表里的Password一样,是加密过的,打开表也只能看到一串加密码

解决方案 »

  1.   

    mysql的password()函数是一个不可逆的加密算法。
      

  2.   

    具体要怎么操作
    用sqlyog gui能做到吗?找不到相关的选项
      

  3.   

    selece password(column) from table
      

  4.   

    这个是查询结果加密
    能不能直接在数据库表查看的时候就显示加密的串
    mysql的user表就主要的,password是加密过显示的
      

  5.   

    能不能直接在数据库表查看的时候就显示加密的串
    mysql的user表就主要的,password是加密过显示的
    -------
    不能的,mysql的user表的passqord字段保存进去就是经过加密的,所以你看到的是加密后的数据,其实也就是实习存储的数据。
    要想看到的数据是加密的,那么在写入数据库的时侯就是写入加密后的字段