如何提升自己的表为系统表,防止误操作对其进行修改

原创 2004年12月30日 13:13:00
create table test1(did int)

sp_configure  'allow updates', 1

RECONFIGURE WITH OVERRIDE

update sysobjects set xtype = 'S',info = 4
 where id = object_id('test1')

sp_configure  'allow updates', 0

RECONFIGURE WITH OVERRIDE  

MySQL之——如何防止人为误操作MySQL数据库

今天,一位原公司的同事,打电话来问我说误操作了数据库数据,如何恢复。他原本的想法是登录数据库update一个记录,结果忘了加where,于是悲剧发生了。今天,我们不讲如何恢复误操作的数据,我们讲讲如何...
  • l1028386804
  • l1028386804
  • 2016年09月21日 00:48
  • 1022

Linux系统调用列表

 一、进程控制: fork 创建一个新进程 clone 按指定条件创建子进程 execve 运行可执行文件 exit 中止进程 ...
  • zhangrui_fslib_org
  • zhangrui_fslib_org
  • 2015年12月10日 13:10
  • 337

大规模插入操作防止表锁方法讨论

今天同事们在讨论大规模插入操作时锁表导致操作超时的问题,因为最近他们有个需求要求时时都可能有插入多条纪录,同时又有程序会更新这些纪录(有多个程序会去改记录操作,也有多个程序会去插入记录),而且时时性要...
  • wsxqaz
  • wsxqaz
  • 2013年01月06日 12:07
  • 3596

修改rm命令防止误操作

因为发生了不止一次,一时脑抽删除项目文件的经历。在网上搜了下, google出来的第一个结果就很好用,大概是作者复制粘贴的问题,echo字体颜色这里有一点小问题,修改了下,让它可以正常显示。另外考虑...
  • zycdsg
  • zycdsg
  • 2017年12月29日 12:08
  • 7

Linux 2.6 中导出sys_call_table表修改系统调用函数

Linux中实现系统调用
  • SUN20082567
  • SUN20082567
  • 2014年08月21日 16:31
  • 2546

Oracle 创建用户、修改用户信息、为用户分配权限、为用户分配表空间配额、删除用户

在创建用户的时候,需要为用户分配默认表空间与临时表空间。可以通过静态字典dba_tablespaces查看数据库表空间信息。通过desc  dba_tablespaces;查看数据库表空间信息:如下图...
  • stormDeng
  • stormDeng
  • 2014年03月26日 13:32
  • 1650

mysql在线修改表结构大数据表的风险与解决办法归纳

m
  • zhushanzhi
  • zhushanzhi
  • 2017年02月20日 15:36
  • 278

Oracle对表的基本操作(一) - 创建、修改、删除表

在这里整理一下Oracle中对表的基本操作。 1. 创建表 1.1 直接创建 create table 表名 ( field1 type[(size)] [index1], field2 typ...
  • jolingogo
  • jolingogo
  • 2013年10月30日 09:45
  • 2583

大型软件系统中表结构设计的一点体会和经验

大型软件系统中表结构设计应该避免的缺陷 ERP表结构设计 Key字段的选取
  • liaogaobo2008
  • liaogaobo2008
  • 2017年03月18日 20:20
  • 357

greenplum创建表,修改表语句

创建表检查约束 CREATE TABLE products ( product_no integer, name text, price numeric CHECK (price > 0) )...
  • tangdong3415
  • tangdong3415
  • 2017年01月23日 10:52
  • 1450
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何提升自己的表为系统表,防止误操作对其进行修改
举报原因:
原因补充:

(最多只允许输入30个字)