以独占方式打开数据库是什么意思?

以独占方式打开数据库是什么意思?,第1张

以独占方式打开数据库的意思事指文件(或数据)同一时刻只能被一个用户打开,其它用户只能等待此用户放弃后,才能打开和使用它。

在默认情况下,Access 2000/2002数据库是以“共享”的方式打开的,这样可以保证多人能够同时使用同一个数据库。不过,在共享方式打开数据库的情况下,有些功能比如压缩和修复数据库是不可用的。此外,当系统管理员要对数据库进行维护时,也不希望他人打开数据库。

扩展资料

在winxp中使用ACCESS动态数据库技术遇到“数据库提示它已经被别的用户以独占方式打开,或没有查看数据的权限”的问题一般出现在“用浏览器打开动态页面”或“使用Dreamweaver连接数据库”的时候。

Access数据库文件的NTFS权限设置的缘起:

在ASP.NET中默认是以一个叫做ASPNET的虚拟用户的身份来访问、 *** 作数据库的。使用这么一个隶属于Users组的用户来进行文件 *** 作、数据库 *** 作的风险是要比用一个Administrators组的用户的风险要小得多,这也是ASP.NET在安全方面的一个考虑。

既然是这么一个用户需要访问、 *** 作数据库文件本身,那么我们就需要给它一定的NTFS权限以允许它的访问。显然没有NTFS的权限许可,ASPNET就无法访问、 *** 作数据库,就会出现上面实验中所看到的那些错误了。

以Access2003版本为例,

以Access2003版本为例,有以下四种打开方式:1、打开,正常打开数据库,可以进行正常的 *** 作。

2、以只读方式打开 ,只能浏览,不能修改。

3、以独占方式打开,对用户权限进行验证,管理员身份进入,可以进行修改,GUEST用户只能浏览。

4、以独占只读方式打开。管理员身份进入,才可以进行浏览。

以Access2003版本为例,你在开始->程序->Office 2003中打开Access 2003,然后“文件->打开”,选中一个 *.mdb 文件,你会发现"文件打开"对话框右下角的“打开”按钮右侧有个下拉箭头,点开它会发现数据库有四种文件打开方式.。分别是:。打开。以只读方式打开。以独占方式打开。以独占只读方式打开。

1.在数据库文件上点右键文件属性设置去掉只读.

2.如果数据库文件有密码保护只读.打开ACCESS点开打开菜单,打开的时候选完全独占打开.数据正确密码(没有密码可以找个查询密码的工具)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10068889.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存