SQL Server:授予插入权限

时间:2014-08-25 05:42:59

标签: sql-server

无法授予,拒绝或撤消对sadbo,实体所有者,information_schemasys或您自己的权限。

执行以下命令时发出消息..

use master
Go

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

3 个答案:

答案 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