Dopo aver creato i ruoli e concesso loro i privilegi, voglio concedere i privilegi di un ruolo specificato a un utente, come utilizzarlo? Ho provato a concedere, ma non ci sono riuscito.T-SQL Come concedere un ruolo all'utente
27
A
risposta
42
EXEC sp_addrolemember 'db_owner', 'JohnJacobs'
39
Perché BOL mostra sp_addrolemember è stato deprecato, se si utilizza SQL Server 2012 si consiglia di utilizzare:
ALTER ROLE <role_name> ADD MEMBER <user_name>
+1
Interessante, come se fosse così, ci si aspetterebbe che SSMS supporti la generazione di tali script. Quale no. –
Problemi correlati
- 1. Come posso concedere datareader per un ruolo sql?
- 2. TSQL sapere membri del ruolo di database
- 3. Come concedere il privilegio "concedere una sessione di creazione"?
- 4. Modo rapido per concedere autorizzazioni Exec al ruolo DB per molti processi memorizzati
- 5. ansible: include il ruolo in un ruolo?
- 6. come creare il ruolo duplicato di un utente in postgres
- 7. Concedere all'utente un solo punto ogni giorno
- 8. Plone: Aggiungi autorizzazione al ruolo
- 9. Come concedere stringhe alla mia classe?
- 10. Come concedere esecuzione su dbms_lock in Oracle?
- 11. Come concedere l'accesso anonimo a un URL utilizzando FormsAuthentication?
- 12. Come stile CSS ruolo
- 13. TSQL - come eseguire una query come variabile?
- 14. Seleziona da unione tsql
- 15. TSQL 'Dove' Condizione
- 16. Come aggiornare un BLOB in SQL SERVER utilizzando TSQL
- 17. Come implementare un ciclo do-while in TSQL
- 18. Come posso consentire a un Gruppo di assumere un ruolo?
- 19. Ansible: come eseguire iterazioni su un ruolo con un array?
- 20. Transazioni nidificate in TSQL
- 21. Concedere "crea schema" sul database a un utente?
- 22. TSQL CTE: come evitare l'attraversamento circolare?
- 23. Come chiamo una funzione TSQL da ado.net
- 24. modalità TSQL (come nella media, mediana, moda)
- 25. Come interrogare la colonna xml in tsql
- 26. Come si usano i loop in TSQL?
- 27. millisecondo in SQL tsql
- 28. CHECKPOINT funziona come COMMIT in TSQL?
- 29. Come creare viste aggiornabili in TSQL
- 30. Come conoscere Aggiornamento stored procedure TSQL eseguito
Grazie, questo è il modo im cercando ... – tmj
Giusto per farvi le persone in futuro sanno, MS [documentazione] ufficiale (https://msdn.microsoft.com/en-us/library/ms187750.aspx) ora specifica che questo approccio è deprecato e 'sp_addrolemember' scomparirà dalle versioni future. ALTER ROLE è il metodo consigliato ora, quindi segui @samp answer. – Alfabravo