2009-05-11 5 views
6

erstellen Was ist die T-SQL-Syntax für die Gewährung nur eine bestimmte Benutzerberechtigung einfügen nach einem Befehl create table?Grant-Benutzer Einfügerechten nach Tabellenbefehl

Hier ist mein CREATE TABLE Skript:

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

Antwort

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

Oder etwas vage ähnlich ...

1

Etwas wie folgt aus:

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

here für weitere Informationen.

2

Das ist für mich gearbeitet ... beachten Sie die Platz auf der Benutzergruppe verwendet Klammern, die nicht ohne sie arbeiten (wegen der Schrägstrich).

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

Dank! Wir haben einen Punkt in den Servicekontonamen und Ihr Post hat mich gerettet. – DZx

Verwandte Themen