使用ORACLE,或者SQL SEVER这样的数据库,只有有权限的人才可以打开。

解决方案 »

  1.   

    1. 干嘛让他看见这个表,数据库也有权限呀
    2. 对密码进行加密码,方法太多了,说个最简单的,密码的每个字符与其在串中位置进行XOR,存起来,读取时再对每个字符与其在串中位置XOR一下即回来了。
      

  2.   

    最简单的加密就行了。(比如 xor 13)
    把加密后的值放在数据库里。
    输入密码后,把输入的值加密与数据库里的值比较。
    这样,数据库里的值并不是密码,但是只有输入正确的密码才能用。
    但是数据库如果能改,还是什么用都没有。
    或许你可以试着把密码存在别的地方,不要放在数据库里。
      

  3.   

    把密码原文直接放到数据库中,如查你用的是sql server,orale之类的数据库的话,只要能管理好数据库的用户,对于一些机密不太高的数据库就足够了,如果你要做得非常保密的话,那只好加密了,最近看了本加密算法的书,里面介绍了很多算法,《计算机工程师丛书--计算机网络安全与加密技术》