请教ACCESS的密码问题,谢谢!

welkin2k 2004-01-17 10:44:36
前提:数据库有密码
1)打开ACCESS时不要弹出ACCESS要求输入密码的对话框
2)单击ACCESS窗体上的BUTTON时,再弹出这个要求输入密码的对话框.
请问1),2)如何实现?在单个ACCESS文件的条件下(如不使用.MDE文件)能够实现吗?
...全文
76 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
welkin2k 2004-01-25
  • 打赏
  • 举报
回复
嘿,该死的设计终于改了,谢谢大家。
LongLongRiver 2004-01-19
  • 打赏
  • 举报
回复
不要用ACCESS了,15位以内的密码都能被马上破解啊!
welkin2k 2004-01-18
  • 打赏
  • 举报
回复
嘿嘿...
那么能不能在ACCESS里的哪个方法里写段程序在ACCESS弹出那个对话框时把密码传给它呢?
比如有没有什么ON_OPEN之类的事件在ACCESS被打开时就响应的?
changechange 2004-01-18
  • 打赏
  • 举报
回复
1、程序是放在MDB文件里面的,你不允许用两个文件,请问程序放哪里?
2、有啊,看帮助

http://access911.net/index.asp?board=4&recordid=71FAB61E17DCEBF3






新手来看:查不到帮助的来看:命令行启动

作者:ec 更新日期:2003-2-27 浏览人次:73
专题地址: http://access911.net/index.asp?board=4&recordid=72FAB01E16DC



Access 2000
启动命令行选项
下表列出了 Microsoft Access 的命令行选项:

选项 效果 应用于
database 打开指定的 Microsoft Access 数据库或 Microsoft Access 项目。如果需要,可以包括路径。如果运行 Microsoft Windows 95,默认路径为 My Documents 文件夹。 Access 数据库或 Access 项目
/excl 打开指定 Access 数据库进行独占方式访问。如果要在多用户环境中打开数据库以进行共享访问,则忽略此选项。 只用于 Access 数据库
/ro 打开指定的 Access 数据库或 Access 项目进行只读访问。 Access 数据库或 Access 项目
/user user name 使用指定的用户名称启动 Microsoft Access。 只用于 Access 数据库
/pwd password 使用指定的密码启动 Microsoft Access。 只用于 Access 数据库
/profile user profile 使用指定的用户配置文件中的选项启动 Microsoft Access,而不使用安装 Microsoft Access 时所创建的标准 Windows 注册表设置。这将代替早于 Access 97 的 Microsoft Access 版本中用于指定初始文件的 /ini 选项。 Access 数据库或 Access 项目
/compact target database 或 target Access project 压缩和修复 Access 数据库或压缩 /compact 选项前面指定的 Access 数据库,然后关闭 Microsoft Access。如果忽略 /compact 选项之后的目标文件名称,此文件将压缩为原始的名称和文件夹。如果要压缩为不同的名称,请指定目标文件。如果在 target database 或 target Access project 中不包含路径,则目标文件默认地创建在 My Documents 文件夹中。
在 Access 项目中,本选项压缩 Access 项目 (.adp) 文件,但不压缩 Microsoft SQL Server 数据库。
Access 数据库或 Access 项目
/repair 修复 /repair 选项前面指定的 Access 数据库,然后关闭 Microsoft Access。
在 Microsoft Access 2000 中, /repair 选项包括了压缩和修复功能。 /repair 选项支持向后兼容。
只用于 Access 数据库
/convert target database 用新的名称将较早的版本中的 Access 数据库转换为 Access 2000 数据库,然后关闭 Microsoft Access。必须在使用 /convert 选项前指定来源数据库。 只用于 Access 数据库
/x macro 启动 Microsoft Access,并运行指定的宏。另一个在打开数据库时运行宏的方法是使用 Autoexec 宏。 Access 数据库或 Access 项目
/cmd 指定命令行后面的值是将由 Command 函数返回的值。此选项必须是命令行的最后一个选项。可以用分号 (;) 替换 /cmd。
有关 Command 函数的详细内容,请单击 。
Access 数据库或 Access 项目
/nostartup 启动 Microsoft Access 而不显示“启动”对话框(当启动 Microsoft Access 时所看到的第二个对话框)。 Access 数据库或 Access 项目
/wrkgrp workgroup
information file 使用指定的工作组信息文件来启动 Microsoft Access。 只用于 Access 数据库


注意

要在打开数据库时运行 Visual Basic for Applications 过程,请在 Autoexec 宏或通过使用命令行选项 /x 来运行的宏中使用 RunCode 操作。在打开数据库时,也可以通过下面的方法来运行 Visual Basic 过程:首先创建一个 OnOpen 事件定义为 Visual Basic 过程的窗体。要把该窗体指定为启动窗体,可以在“数据库”窗口中单击鼠标右键,单击“启动”命令,然后在“显示窗体/页”框中输入该窗体。


要在命令行中指定左斜线 (/) 或分号 (;),请把该字符键入两次。例如,如果要在命令行中指定密码 ;mjs//md,请在 /pwd 命令行选项之后键入 ;;mjs//md。


welkin2k 2004-01-18
  • 打赏
  • 举报
回复
还有,我试了一下用快捷方式的办法,可是好像命令行写得不对,如下
.\phive.mdb/pwd phive
ACCESS的密码框还是弹了出来,请问该怎样写?
changechange 2004-01-17
  • 打赏
  • 举报
回复
有可能啊,用两个文件啊。你又不让
welkin2k 2004-01-17
  • 打赏
  • 举报
回复
非常感谢你,changechange(改了又改)!
不过建快捷方式的话就泄露密码了...
直接点开设置了密码ACCESS,我个人觉得没可能不让输入密码的对话框弹出来.不过这是用户的愿望,只好上来问问大家.
changechange 2004-01-17
  • 打赏
  • 举报
回复
1、在WINDOWS下建立快捷方式,将密码些在命令行里面
2、建立一个窗体,模拟输入密码的界面,然后将密码传递给需要密码的窗体

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧