1、数据库的表、视图、存储过程等,架构为user,将其所有者全部改为dbo。
2、在安全性-架构下,名称对象中有user这一项,将其直接删除。其它对象的所有者是user,将其所有者改为dbo。
3、在安全性-角色-数据库角色下,打开每一个角色的属性,从角色列表中将user删除即可。
那就删除两个表之间的外键就可以。
如下图的表:
可查询出:
select name
from sys.foreign_key_columns f join sys.objects o on f.constraint_object_id=o.object_id
where f.parent_object_id=object_id('表名')
删除的一般语法为:
alter table 表名 drop constraint 外键约束名
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)