Sql server SQL Server:授予插入权限

Sql server SQL Server:授予插入权限,sql-server,Sql Server,无法授予、拒绝或撤销对sa、dbo、实体所有者、信息\u架构、sys或您自己的权限 在执行以下命令时给出消息 use master Go GRANT Insert ON [dbo].[emp_bonus] to mansi Go 必须使用数据库才能设置权限 use YourDatabase Go GRANT Insert ON YourObject to YourUser Go 您是否在“可用数据库”下拉列表中正确设置了数据库。它靠近“执行”按钮。我认为问题在于您是数据库所有者,并且是数

无法授予、拒绝或撤销对
sa
dbo
、实体所有者、
信息\u架构
sys
或您自己的权限

在执行以下命令时给出消息

use master
Go

GRANT Insert ON [dbo].[emp_bonus] to mansi
Go

必须使用数据库才能设置权限

use YourDatabase
Go

GRANT Insert ON YourObject to YourUser
Go

您是否在“可用数据库”下拉列表中正确设置了数据库。它靠近“执行”按钮。

我认为问题在于您是数据库所有者,并且是数据库的数据库所有者,您不需要为数据库授予任何权限

你可以查一下

同样正如mehdi所指出的,如果您还没有将表的数据库设置为要设置角色的位置,那么您也可能会收到此消息

您还需要更改此设置,然后重试:

use DatabaseName
Go
GRANT Insert ON [dbo].[emp_bonus] to mansi
Go
什么消息?!?!?!?