保护访问文件 [英] protecting an access file

查看:62
本文介绍了保护访问文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我写了一个访问程序,运行得很好,只有少数人愿意从我这里购买。

我的问题是,如果我卖给它有人没有机会我知道要保护他们不要给任何他们想要的人。


该程序会生成特定于a的报告。特别是
组织,但确实阻止任何人修改该报告

以使其特定于另一个组织,他们可能已经给予了他们b
到。


有没有办法转换ms访问文件,以便不能修改

数据库结构或报告?


遵守exe文件会有效但我不知道怎么办

那个。


最后我不说话这里的销售数字很大,所以我不想要花b $ 1000美元来保护我可能只赚800美元的东西

on。


谢谢

I wrote a access program that works well enough that a handful of
people would like to buy it from me.
My problem is that if I sell it to someone there is no mechanism that
I know of to protect them from giving it to anyone they feel like.

The program produces reports that are specific to a particular
organization but that does stop anyone from just modifying that report
to make it specific to another organization, who they might have given
it to.

Is there a way to convert the ms access file so that none of the
database structure or reports can be modified?

Complying it to an exe file would work but I have no idea how to do
that.

Lastly I am not talking big sales numbers here so I do not want to
spend $1000 bucks to protect something I might only make $800 bucks
on.

Thanks

推荐答案

1000块钱来保护我可能只做的东西
1000 bucks to protect something I might only make


800块钱

on。


谢谢
800 bucks
on.

Thanks


海耶斯博士,


你可以相对容易地做到这一点。 />

首先你必须进入启动菜单并指定一个表格在启动时显示

,同时禁用特殊键(ctrl + g,for

调试窗口等等)和内置工具栏。


您可以编写在启动例程中禁用shift键的代码,

也禁止从表单和报表切换到设计视图,

您也可以编写在注册表中创建值的代码

第一个它运行的时间。然后数据库将检查该值

,如果它不存在,数据库就不会运行。


作为对你的最后一点,我会说我建议你把

somethnig放在允许你访问表格的地方,因为你可以

可能会向你出售数据库的这些组织收取费用

支持,新编辑等。


尼克


Edmund M. Hayes博士写道:
Hi Dr Hayes,

You can do this relatively easily.

First you must go into the start up menu and specify a form to display
on startup, at the same time disabling the special keys (ctrl + g, for
the debug window, and the like) and the built in toolbars.

You can write code that disables the shift key on start up routine,
also that disables switching in to design view from forms and reports,
you could possibly also write code that creates a value in the registry
the first time it is ran. The database would then check for that value
and if it did not exist the database would not run.

As a final note to you I would say that I would advise that you put
somethnig in that allows you access to the tables, as you could
possibly charge these organisations that you sell the database to for
support, new editons etc.

Nick

Dr. Edmund M. Hayes wrote:

我编写了一个访问程序,该程序运行良好,只有少数

的人愿意从我这里购买。

我的问题是如果我把它卖给某人,我就不知道有什么机制可以保护他们不要把它交给任何他们想要的人。


该程序产生的特定于特定的b
组织的报告,但这确实阻止任何人修改该报告

以使其特定于另一个组织,嘿可能已经给它了




有没有办法转换ms访问文件,以便没有

数据库结构或报告是否可以修改?


遵守exe文件会有效但我不知道怎么做

那个。


最后我不是在谈论销售数字,所以我不想花b / b
I wrote a access program that works well enough that a handful of
people would like to buy it from me.
My problem is that if I sell it to someone there is no mechanism that
I know of to protect them from giving it to anyone they feel like.

The program produces reports that are specific to a particular
organization but that does stop anyone from just modifying that report
to make it specific to another organization, who they might have given
it to.

Is there a way to convert the ms access file so that none of the
database structure or reports can be modified?

Complying it to an exe file would work but I have no idea how to do
that.

Lastly I am not talking big sales numbers here so I do not want to
spend

这篇关于保护访问文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆