以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 自定义用户与权限管理如何做好安全防护? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146949) |
-- 作者:lgz518 -- 发布时间:2020/3/6 15:18:00 -- 自定义用户与权限管理如何做好安全防护? 自定义用户与权限管理之一 一般用户请忽略本节内容。 上一节已经讲述如何将用户数据存储在外部数据表中。 本节内容可以参考CaseStudy目录下的文件"自定义用户管理之一.Table",用户信息保存在一个Access文件"用户.mdb"中。 设计步骤 一、在文件“用户.mdb”新建一个名为“Users”的表,包括Name、Group、Password三列,分别 用于保存用户名、用户分组和密码。 二、建立一个外部数据源,连接到文件“用户.mdb”,数据源的名称设置为“User”。 上面是自定义用户与权限管理的大致方法,存在一些安全隐患,如何解决,加强安全: 1。户信息保存在一个Access文件"用户.mdb"中,数据源名"用户.mdb",很容易被找到,破,系统就没有安全,直接从"用户.mdb",取用户,密码,即可登记; 2.用户信息保存在一个Access文件"用户.mdb"中。"用户.mdb"是否可以任意取名称,比如YH.MDB? 3."用户.mdb"是否可以伪装成,"用户.DLL"或“ YH.DLL". 或其他方法? |
-- 作者:狐狸爸爸 -- 发布时间:2020/3/6 15:55:00 -- 1、文件名随便取,没有限制,实际上日常开发的时候,Password、密码等列名或输入框名,都应该换成无意义的。 2、需要绝对安全,可以用WEB数据源。
|