数据库恢复的奇怪问题
我用的是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已经存在。
这到底怎么回事?请大家给点意见。