MS SQL Server - Assegna autorizzazioni
Permissionsfare riferimento alle regole che disciplinano i livelli di accesso che i mandanti hanno alle entità a rischio. Puoi concedere, revocare e negare le autorizzazioni in MS SQL Server.
Per assegnare le autorizzazioni è possibile utilizzare uno dei due metodi seguenti.
Metodo 1: utilizzo di T-SQL
Sintassi
Use <database name>
Grant <permission name> on <object name> to <username\principle>
Esempio
Per assegnare l'autorizzazione di selezione a un utente denominato "TestUser" sull'oggetto denominato "TestTable" nel database "TestDB", eseguire la seguente query.
USE TestDB
GO
Grant select on TestTable to TestUser
Metodo 2: utilizzo di SSMS (SQL Server Management Studio)
Step 1 - Connettiti all'istanza ed espandi le cartelle come mostrato nella seguente istantanea.
Step 2- Fare clic con il pulsante destro del mouse su TestUser e fare clic su Proprietà. Viene visualizzata la seguente schermata.
Step 3Fare clic su Cerca e selezionare opzioni specifiche. Fare clic su Tipi di oggetto, selezionare le tabelle e fare clic su Sfoglia. Seleziona "Tabella di prova" e fai clic su OK. Viene visualizzata la seguente schermata.
Step 4 Seleziona la casella di controllo per la colonna Concedi in Seleziona autorizzazione e fai clic su OK come mostrato nell'istantanea sopra.
Step 5Seleziona l'autorizzazione su "TestTable" del database TestDB concessa a "TestUser". Fare clic su OK.