无法授予,拒绝或撤消对sa
,dbo
,实体所有者,information_schema
,sys
或您自己的权限。
执行以下命令时发出消息..
use master
Go
GRANT Insert ON [dbo].[emp_bonus] to mansi
Go
答案 0 :(得分:0)
您必须使用数据库才能设置权限。
use YourDatabase
Go
GRANT Insert ON YourObject to YourUser
Go
答案 1 :(得分:0)
您是否在“可用数据库”下拉列表中正确设置了数据库。它靠近执行按钮。
答案 2 :(得分:0)
我认为问题在于您是数据库所有者并且是数据库的数据库所有者,您不需要为数据库授予任何权限。
您可以查看Find out SQL Server Logins and associated Server Roles
同样,mehdi指出如果你没有设置你想要设置角色的表的数据库,那么你也可能收到这条消息。
你也需要改变它,然后再试一次:
use DatabaseName
Go
GRANT Insert ON [dbo].[emp_bonus] to mansi
Go