设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 4634|回复: 9
打印 上一主题 下一主题

请问版主,ADP如何保护界面要素不被查看

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-31 13:14:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可以用ADE编译后保护代码。
但是界面要素(如窗体、表名称、关系)无法保护。因为每个用户只要找到启动项就可以设置全部显示。
请问有何妙方?
谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-10-31 13:42:03 | 只看该作者
锁定SHIFT隐藏系统菜单栏数据库,生成 APE
3#
 楼主| 发表于 2007-10-31 14:15:25 | 只看该作者
谢谢GRANT,锁定SHIFT---这个我不懂

我的做法是:
1、将启动项中所有内容全部取消,只留下自己的界面窗体后编译成ADE。在正常的ACCESS设置环境下打开,确实无法找到启动栏,一般用户无法查看表、关系、窗体等界面要素。但是主菜单仍然显示,这就留下了一个后门。
2、如果用户的ACCESS设置环境中将《启动项》拖到主菜单上,则每次都可以进入《启动项》,将所有内容全部显示。因为对于前台的ADP这个文件来说,所有用户都是同等权限。
4#
 楼主| 发表于 2007-10-31 14:17:43 | 只看该作者
谢谢GRANT,锁定SHIFT---这个我不懂

我的做法是:
1、将启动项中所有内容全部取消,只留下自己的界面窗体后编译成ADE。在正常的ACCESS设置环境下打开,确实无法找到启动栏,一般用户无法查看表、关系、窗体等界面要素。但是主菜单仍然显示,这就留下了一个后门。
2、如果用户的ACCESS设置环境中将《启动项》拖到主菜单上,则每次都可以进入《启动项》,将所有内容全部显示。因为对于前台的ADP这个文件来说,所有用户都是同等权限。
5#
发表于 2007-12-3 14:07:12 | 只看该作者
在ade下窗体不能修改,代码不能看,所以不用担心;而对表和关系查看的权限设置在sqlserver里.
6#
发表于 2008-12-17 15:44:31 | 只看该作者
学习中
7#
发表于 2008-12-25 17:07:02 | 只看该作者
学习中
8#
发表于 2009-11-27 16:07:03 | 只看该作者
aaa
9#
发表于 2010-2-1 15:18:04 | 只看该作者
学习!!!
10#
发表于 2010-4-13 16:53:26 | 只看该作者
在编译ADE的时候,只显示你想显示的主界面,不要显示数据库窗口就可以了,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-28 00:09 , Processed in 0.094200 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表