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

Grantor har ikke GRANT-tilladelse - problem

Du har to løsninger til dette:

1) Definer AUTHORIZATION for rollen (Se her )

rollenavn
Er navnet på den serverrolle, der skal oprettes.

AUTHORIZATION server_principal
Er det login, der skal eje den nye serverrolle. Hvis der ikke er angivet et login, ejes serverrollen af ​​det login, der udfører CREATE SERVER ROLE .

Serverens principal vil være i stand til at tildele rollen.

2) Brug CONTROL ON ROLE

Du kan tilføje det på listen over GRANT ed tilladelser. Se afsnittet Database-rolletilladelser i dette dokument :



  1. Hvordan forholder de forskellige tjenester i Oracle SOA sig til hinanden?

  2. Konverter en streng til int ved hjælp af sql-forespørgsel

  3. SQL-serverforespørgsel for at få listen over kolonner i en tabel sammen med datatyper, IKKE NULL og PRIMÆRE NØGLE-begrænsninger

  4. Hvordan forbinder man oracle Cloud Instance ved hjælp af Oracle Cloud Shell?