select * from table '√' select * from view '×'SQL 2005还原的 SQL 2000 的数据库 ,
sp_change_users_login 修复 用户select * from table 就可以
但是视图
select * from view 就必须写成 select * from 架构.view
sp_change_users_login 修复 用户select * from table 就可以
但是视图
select * from view 就必须写成 select * from 架构.view
并且在master数据库里面添加了这个登录同名的用户。估计这个是原因,我把这些都删除了。包括数据库和用户,所有又关联的。重新还原的数据库,然后没有做最上面说的那两步就没有这个问题了。