救命啊,我快疯了,搞了我一天了
使用sa权限建立登录test,给予其db_creator固定数据库角色.
把它加到数据库super_market中,并给予其super_market的db_owner权限
备份数据库super_market
然后将super_market删除,使用sa权限对super_market进行恢复.
恢复后进入sqlserver企业管理器,在super_market的用户中可以看到test,权限是db_owner
但是在企业管理器>安全性>登录 里可以看到test,但是里面已经没有了super_market的权限
如果要给它添加super_market的权限,系统由提示super_market中用户test已经存在.(直接用sql语句也是同样结果)
这样,恢复后的数据库就无法再使用test进行连接登录了,请问怎样才可以解决这问题