单击.accdb文件已打开Web应用的后台数据库时有很多传统的安全方法都可以继续使用。实际上,如果已经计划在应用级别上管理安全性,一些传统的特点可以被有效的用在安全方面。外部读取用户和外部写入用户都有非常广泛的权限集。当想实现更细颗粒度的级别的权限时,就需要将用户从数据库中分离出来,并且使用Access客户端结合VBA代码作为代理。但是,为了避免绕过VBA变成,这个文件必须被编译成.accde文件格式,移出源代码并锁定VBA工程。然而,安全保护也是通过多个特征来实现的,而不是依赖于某个特征来实现。可借助多个特征相结合的方法来使用应用更加安全。经验将有助于知道决定在给定的项目中需要多少安全保护。

  为了能够完整的了解如何使用传统的方法来确保安全性,我们列出如下这些熟悉的传统方法:

  • 隐藏导航窗格和默认功能区
  • 禁用Shift键
  • 使用运行时模式
  • 使用VBA功能对密码加以保护将其编译带.accde文件中
  • 自定义功能区和快速访问工具栏(QAT)
  • 使用MSysConf表来禁止保存密码
  • 使用Windows文件系统权限或活动目录

  前3个方法应该比较熟悉,并且在不同的地方都会有记录。在Web搜索中也可以用到一些示例。前面3个方法让用户在设计页面不容易访问,但这也并非绝对安全。一方面,在VBA中有一些方法能够显示导航窗格或功能区。另一方面,这些方法能够非常简单的在页面启动时实现,并且通常能够简单的满足人们的信任。下一个方法就是运行模式,这个方法不太容易被编程处理绕开。通过将文件的扩展名改成.accdr,可以启动运行时模式。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 文件在客户端解决方案中保证安全性的传统方法