以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [分享]慎用SystemReady = False防止密码变明码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=37826) |
-- 作者:shenyl0211 -- 发布时间:2013/7/12 11:46:00 -- [分享]慎用SystemReady = False防止密码变明码 看了某帖后,保存按钮采用了下列代码,如果执行了注释行,则人员管理表中用星号保护的密码将变为明码,且行号全部被列标题的默认背景色覆盖(点击行号列顶部会全部恢复显示)。另外,星号保护的密码列应该禁止被导出为Excel文件,否则也将泄密。所以,应该用MD5算法加密密码。 \'SystemReady = False Try For Each dt As DataTable In DataTables If dt.name<>"加班差费" AndAlso dt.name<>"表列管理" Then dt.Save End If Next Catch ex As Exception MessageBox.Show("保存数据失败!") End Try \'SystemReady = True [此贴子已经被作者于2013-7-12 11:47:01编辑过]
|
-- 作者:Bin -- 发布时间:2013/7/12 11:51:00 -- 呵呵,最安全的方法还是加密保存. |