数据库只读怎么关掉 SQL表的属性为只读,怎么才可能改成可写?
SQL表的属性为只读,怎么才可能改成可写?如果它是一个SQL Server数据库,事实上,没有说一个列不能被修改。sqlserver数据库的数据控制原理是角色控制。也就是说,我们定义了一个角色,这样属
SQL表的属性为只读,怎么才可能改成可写?
如果它是一个SQL Server数据库,事实上,没有说一个列不能被修改。sqlserver数据库的数据控制原理是角色控制。也就是说,我们定义了一个角色,这样属于这个角色的用户就不能更新数据。或者不要基于某个角色分配或收回对某个列的权限!在这种情况下,从可修改的角度登录。还有一个所谓的触发器,一旦发现你修改了,马上返回原来的数据,这样你就永远无法修改了!此时,您需要找到触发器,删除触发器,修改它,然后将其添加回触发器!但在这两种情况下,列的定义(我们称锁定粒度为列)不能是单元格!如果你是站在ERP管理的基础上不让你修改那是很正常的!在企业管理中使用图形(如二楼的图)或语句,没有区别!