sp_changeobjectowner
更改当前数据库中对象的所有者。--或直接在企业管理器中设计表,打开属性页,更改“所有者”后,再删除此用户

解决方案 »

  1.   

    楼主,你要删除的用户拥有数据库的对象,如表、试图、存储过程、函数等你先查看所有的表、试图、存储过程、函数,然后用
    sp_changeobjectowner
    改变他的所有者,一般是该为dbo
      

  2.   

    在数据还原后,打开此数据库里的sysUsers表,删除相应用户记录。然后在安全性里重新建立该用户。
      

  3.   

    wangtiecheng(cappuccino) :
    可是设定每个表的所有者啊! z_hp() :
    删除时提示错误:未启用对系统目录的特殊更新,需要重新配置sqlserver;
    另外,直接删不会有问题吧!
      

  4.   

    wangtiecheng(cappuccino) :
    可是设定每个表的所有者啊!--------------------------
    如果所有表、视图或对象,都属于同一个用户,直接在附加的时候可以选择