这些年我填过的坑 之 SqlServer用户查属于自己的表不加前缀报错???

SqlServer用户查属于自己的表不加前缀报错???

情况如下图:我还原的一个数据库,其已经对应的用户是ezoffice,而我也创建了这个用户,给了这个用户权限,但是我直接查这个数据库里的表时提示表不存在。只有在表名前加一个该用户名字ezoofcie作为前缀才能管用。这里就不解了,因为当前登录的就是ezoffice用户,后来查看该用户的服务器角色,去掉了sysadmin之后就好了。
这些年我填过的坑 之 SqlServer用户查属于自己的表不加前缀报错???

查看了该用户的属性(下图是去除了sysadmin之后的截图):
这些年我填过的坑 之 SqlServer用户查属于自己的表不加前缀报错???