Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Il concedente non dispone dell'autorizzazione GRANT - problema

Hai due soluzioni per questo:

1) Definisci il AUTHORIZATION per il ruolo (Vedi qui )

nome_ruolo
È il nome del ruolo del server da creare.

AUTORIZZAZIONE server_principal
È il login che possiederà il nuovo ruolo del server. Se non viene specificato alcun login, il ruolo del server sarà di proprietà del login che esegue CREATE SERVER ROLE .

L'entità server potrà concedere il ruolo.

2) Usa CONTROL ON ROLE

Puoi aggiungerlo all'interno dell'elenco del GRANT ed autorizzazioni. Guarda la sezione Autorizzazioni del ruolo del database in questo documento :