Phoenix Framework中为数据库用户名和密码加密的方法


              Phoenix Framework发布的第一个版本都有该功能,它有一套自己的加密算法,所以不用担心被破解。可惜使用该功能的人较少,或者不知道该功能怎么使用。下面讲一下使用方法:

1、首先在数据库中需要配置使用该功能权限:

       (1)在数据库的phoenix_config表中配置以下权限字段:

                 >>  superUserName

                 >> superPassword

                 程序安装时默认都是admin。

2、在主界面启动“账户数据库及管理员账户信息模块”

       点击“”图标即可启动。启动后界面如下:

      


      在用户名和密码输入框中输入配置的superUserName和superPassword,如默认的admin。登陆成功后如下:




3、在源字符串中输入数据库用户名,然后点击加密字符按钮。如输入“root”,加密后如图:

 


4、按照界面上的提示,将转换后的字符串复制到数据库信息的配置文件中。如:

       #mysql config
DB.driver=com.mysql.jdbc.Driver
DB.url=jdbc:mysql://localhost:3306/phoenix?useUnicode=true&characterEncoding=utf-8
DB.userid=42f9090316f2ff02
DB.password=42f9090316f2ff02


5、需要特别注意是:数据库的用户名和密码必须同时使用加密后的数据或者同时都使用原始数据。否则会导致数据库连接失败。



      以上信息来自:http://www.phoenixframe.org/support/#QA6 

      更多详细教程请见phoenix framework官网:http://www.phoenixframe.org



Phoenix Framework中为数据库用户名和密码加密的方法,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。