谁能指教一下怎么把Access数据库的只读方式改了啊??

谁能指教一下怎么把Access数据库的只读方式改了啊??,第1张

1、双击Access图标。

2、打开Access后,菜单栏单击“文件”项。

3、在“文件”下拉菜单中选择“打开”项。

4、打开一个Access文件,点“打开”。

5、找开文件后,单击菜单栏中的“工具”。

6、在“工具”下拉菜单中选择“选项”。

7、在“高级”窗口下找到“默认打开模式”,选择“独占”,单击“确定”完成。

你使用的是sqlserver数据库么?

另外你确信你使用的是数据库管理器而不是软件么?

如果是sqlserver数据库,其实对于某列上不存在不让修改的说法,sqlserver数据库数据控制原理是角色控制,也就是说我们对于某一个角色去下定义,让隶属于这个角色的用户不能够更新数据。或者在某个角色的基础上不分配或是回收对某一列的权限!如果是这种情况,用一个能修改的角度登陆才行。

还有另一种就是所谓的触发器,一旦发现你修改,立即返回原数据,这样你也是永远修改不了的!这时你要找到那个触发器,将触发器删除后再进行修改,然后加回触发器即可!

但这两种情况都是对某一列下的定义(我们称为锁定粒度为列)不可能是某一个单元格!

如果你是站在erp管理的基础上不让你修改那是十分正常的!

在企业管理器中使用图形方式(如二楼给的图)还是语句,则没有任何的区别!

SQL

Server

Management

Studio,

选择要设置为只读的数据库,按右键选择属性,在“数据库属性”的“选项”页里将“数据库为只读”设置为True.


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

原文地址: http://outofmemory.cn/sjk/6689644.html

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

发表评论

登录后才能评论

评论列表(0条)

保存