create table命令后授予用户插入权限

时间:2009-05-11 21:22:59

标签: sql-server-2005 tsql

在create table命令后,仅授予特定用户插入权限的T-SQL语法是什么?

这是我的CREATE TABLE脚本:

CREATE TABLE [dbo].[MyTable] (
    [MyColumn1] [uniqueidentifier] NOT NULL,
    [MyColumn2] [char] (1) NULL
) ON [PRIMARY]

3 个答案:

答案 0 :(得分:17)

GRANT INSERT ON [dbo].[MyTable] TO BillyBob

或类似的东西......

答案 1 :(得分:2)

这对我有用...请注意用户组上使用的方括号,如果没有它们(由于斜杠),它们无效。

USE AutoX
GRANT INSERT ON [dbo].[TBL_AUTOX_USER_ACTIVITY] TO [NAM\APP_AUTOX_USERS]

答案 2 :(得分:1)

这样的事情:

USE AdventureWorks;
GRANT INSERT ON OBJECT::Person.Address TO RosaQdM;
GO

有关详细信息,请参阅here

相关问题