日期:2014-05-19  浏览次数:20515 次

创建用户问题
本人的sql   server7数据库服务器崩溃了,我用几个月前的mdf文件恢复后,以前的用户都没有了,可是在创建用户的时候,如果创建的用户名字和以前有的一样,如caiwu,数据库就提示“错误15023:User   or   role   'caiwu '   already   exists   in   the   current   database”,可是我在现在的数据库里明明看不到这个用户啊。
请问:这是怎么回事?

------解决方案--------------------
发急了点。再整理一下:
1,安全性-登录 看看有没有caiwu这个登录,如果没有,就新建这个登录,默认数据库选择master好了
2,
use master
select sid from sysusers where name= 'caiwu '
3,
use 你的数据库名
update sysusers
set sid=你第一步查出来的sid值
where name= 'caiwu '