当前位置:首页 » 编程语言 » sql数据库表只读模式如何修改为可读模式
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql数据库表只读模式如何修改为可读模式

发布时间: 2022-08-23 11:34:40

‘壹’ 如何修改 Mysql 表 的属性(将只读改为可读写),只改表不改库

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

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

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

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

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

‘贰’ 如何修改sql 数据库 只读权限

如何修改sql
数据库
只读权限
可以使用如下命令来设置sql
server数据库的只读特性。
以下是以master库为例来说明的:
USE
[master]
GO
ALTER
DATABASE
[TESTDB]
SET
READ_ONLY
WITH
NO_WAIT
GO

‘叁’ sqlserver数据库只读怎么修改


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

‘肆’ sql2000中附加数据库中的表为只读状态,怎么改才能去掉只读状态(mdf属性不是只读,数据库属性也不是只读

1. 企业管理器
--右键"数据库"
--所有任务
--附加数据库
--选择你的.mdf文件名
--确定
--如果提示没有.ldf文件,是否创建,选择"是"

‘伍’ sql2008 数据只读怎么办

第一你查看单元格是否为自增属性,如果不是,你在查看是否为编辑状态。

如果单元格是灰色的一半是不能输入的。还有就是点击的时候 状态栏会显示为只读, 还有就是你用数据库工具打开数据库是怎么打开的 是打开查询数据 还是 编辑数据

可以 你把它的属性 改为不是自增的 都可以修改

在数据库中 你设计表的时候,每个int型字段都有一个是否自增的属性,你可以改的 ,除了int型以外 其他的 都没有不可以改的

‘陆’ 数据库以只读方式打开,怎样再更改为读写模式

数据库以只读方式打开,怎样再更改为读写模式
“开始”菜单启动Access,文件--->打开,在“打开”对话框中,选择要打开的文件。单击“打开”按钮旁边的小黑三角,从下拉列表中选择“以只读方式”

‘柒’ sql server 2008附加的数据库是只读的,如何更改过来求答案

附加后的数据库是只读的,不能插入数据,在状态中,把’数据库只读‘改为false报错
出现这种情况时,只要把数据库物理文件放在SQL的默认数据库路径下就OK了

‘捌’ sql server 2000里,有一个数据库是非只读的,但是有一个表格,却是只读的,怎么修改为可

先对表进行解锁。

--打开一个查询窗口,执行如下语句:
USE数据库名
BEGINTRAN
SELECTProctID,ModifiedDate
FROMProction.ProctDocument
WITH(TABLOCKX)

--打开另一个查询窗口,执行:
SELECTrequest_session_idsessionid,
resource_typetype,
resource_database_iddbid,
OBJECT_NAME(resource_associated_entity_id,resource_database_id)objectname,
request_modermode,
request_statusrstatus
FROMsys.dm_tran_locks
WHEREresource_typeIN('DATABASE','OBJECT')

‘玖’ SQL 表的属性为只读,怎么才可能改成可写

表不能将它的属性设为只读,只有权限的设定.在2000环境下
sa肯定是有权限的,对一个库可以设置它为只读,企业管理器=》实例名=》你的数据库(右键)=》属性=》选项=》有只读访问和限制访问.

另外,在视图里是无法修改表的,视图一般只是用来查询.