java吧 关注:1,231,008贴子:12,695,241
  • 9回复贴,共1

求助啊,大神们,求告知具体怎么做

只看楼主收藏回复

把数据库登陆密码写在配置文件里,把程序给客户时候能够看到密码,怎么把密码保护起来啊


IP属地:山东1楼2016-04-07 11:06回复
    这是配置文件
    <property name="jdbcUrl">jdbc:sqlserver://localhost:1433;databaseName=master</property>
    <property name="driverClass">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
    <property name="user">sa</property>
    <property name="password">123456@</property>


    IP属地:山东2楼2016-04-07 11:08
    回复
      把密码加密存储,需要解密的时候再解密


      IP属地:湖北3楼2016-04-07 11:08
      收起回复


        IP属地:山东4楼2016-04-07 11:21
        回复
          有很多加密算法,如DES,RSA之类的,LZ也可以自己搞个算法,就是把你的密码通过一个规则转换成别的字符就得了


          IP属地:广东5楼2016-04-07 11:25
          收起回复


            IP属地:山东6楼2016-04-07 11:41
            回复