数据库恢复的奇怪问题

yao_yuan 2006-07-28 09:10:51
我用的是SQL Server 7,先创建数据库D和用户A(login也是名为A),并授予A在D上的db_owner权限,从文件完全覆盖恢复到数据库D里后,发现A不再是D的db_owner,而且不能再授予A权限db_owner, 总是提示数据库id不同了。
如果先创建数据库D而不创建用户,从文件完全覆盖恢复到数据库D里后,发现D的拥有者已经是A的名字,这时如果再创建名为A的login,并选择授予A的db_owner权限,确认时却提示用户A已经存在。

这到底怎么回事?请大家给点意见。

...全文
253 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mschen 2006-07-28
  • 打赏
  • 举报
回复
你的问题很显然是孤立用户的问题,可以参看微软关于孤立用户的解决方法.

http://msdn2.microsoft.com/zh-cn/library/ms175475.aspx
billpu 2006-07-28
  • 打赏
  • 举报
回复
sql7没用过 帮顶

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧