在sqlserver analyzer中运行sp_dropuser 'xxx'  其中 xxx  为user的名称。然后就可以再添加这个user了。记得选择对应的数据。

解决方案 »

  1.   

    不能改变table的owner!其它同上!
      

  2.   

    用sp_dropuser, spdroprole都提示user不存在
    但是添加同名的user却提示已经存在,不能添加...
      

  3.   

    你用sp_addlogin这个系统存储过程试试,后面的参数看看帮助。
      

  4.   

    因为user是存在在数据库里的,你运行
    sp_dropuser 'xxx'
    时是不是连接到所要设置的数据库了?因为我经常做backup、restore这样的操作,你所说的现象每次都会出现,我就是这样解决的。
      

  5.   

    我知道了
    用sp_dropuser 删除不掉,因为user 是objects的owner
    我用sp_addlogin添加了相同的user 解决了...