SQL2008 R2;我现在是先设置了Login,然后Schema设置为Datareader,但是无法SELECT数据,系统报错Msg 229, Level 14, State 5, Line 1
The SELECT permission was denied on the object 'ICSale', database 'UserDefine', schema 'dbo'.
再新点用户那里,点右键~~属性~~选第三个用户映射,设置他可以访问的数据库,勾上即可,然后再在下面设访问权限
追问这些我都设了,但是Execute AS user = '新用户名'后,SELECT表还是抱同样的错误;但是有意思的是,如果我关掉SQL,用新用户名登录,就可以SELECT 了。。。