拒绝了对对象 (数据库 ,架构_'dbo')的_SELECT_权限
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拒绝了对对象 (数据库 ,架构_'dbo')的_SELECT_权限相关的知识,希望对你有一定的参考价值。
如题~为什么我对某用户赋予delete的权限~然后通过用户登录~却说拒绝呢?而再把select权限赋给该用户~就可以进行delete了~我想知道为什么delete一定要附带上select权限?哪位高手能解释下呢~谢谢~
SELECT 权限是基础啊````你不SELECT 系统怎么知道你要删哪个啊?
DELETE你还记得一般都有个WHERE 条件的吗?这WHERE条件不用SELECT 权限怎么来筛选?
SELECT权限不等于SELECT语句的
补充:不给SELECT权限的话那么SELECT,UPDATE,DELETE都无法使用.只能INSERT(前提你给了INSERT权限)追问
呵呵~后来想明白了~但是你最后一句话还有一点漏洞呢~delete和update如果没有select权限的话还是可以执行的,但是不能带where子句,只能对全表进行delete和update,昨晚实践过了~不过怎么样都还是谢谢你呢~
参考技术A回收了select权限后,并授予UPDATE权限,执行上述操作,如图还是不行(对全表进行更新操作,没有WHERE语句)。
拒绝了对对象 'sp_OACreate' (数据库 'mssqlsystemresource',架构 'sys')的 EXECUTE权限
拒绝了对对象 \'sp_OAMethod\' (数据库 \'mssqlsystemresource\',架构 \'sys\')的 EXECUTE 权限。
拒绝了对对象 \'sp_OAMethod\' (数据库 \'mssqlsystemresource\',架构 \'sys\')的 EXECUTE 权限。
拒绝了对对象 \'sp_OAGetProperty\' (数据库 \'mssqlsystemresource\',架构 \'sys\')的 EXECUTE 权限。
拒绝了对对象 \'sp_OADestroy\' (数据库 \'mssqlsystemresource\',架构 \'sys\')的 EXECUTE 权限。
以上是关于拒绝了对对象 (数据库 ,架构_'dbo')的_SELECT_权限的主要内容,如果未能解决你的问题,请参考以下文章
拒绝了对对象 'base_config' (数据库 '****',架构 'dbo')的 SELECT 权限
Sql server 2008拒绝了对对象 'xx表' (数据库 'xx',架构 'dbo')的 SELECT 权限解决办法
拒绝了对对象 'sp_OACreate' (数据库 'mssqlsystemresource',架构 'sys')的 EXECUTE 权限
拒绝了对对象 'sp_OACreate' (数据库 'mssqlsystemresource',架构 'sys')的 EXECUTE权限
拒绝了对对象 'sp_OACreate' (数据库 'mssqlsystemresource',架构 'sys')的 EXECUTE 权限。
[Microsoft][ODBC SQL Server Driver][SQL Server]拒绝了对对象'用户信息'(数据库'lianxi',所有者'db