sql >> Databáze >  >> RDS >> Sqlserver

Poskytovatel nemá oprávnění GRANT – problém

Máte dvě řešení:

1) Definujte AUTHORIZATION pro roli (Podívejte se zde )

název_role
Je název role serveru, která má být vytvořena.

AUTHORIZATION server_principal
Je přihlašovací jméno, které bude vlastnit novou roli serveru. Pokud není zadáno žádné přihlašovací jméno, roli serveru bude vlastnit přihlašovací jméno, které spouští CREATE SERVER ROLE .

Hlavní server bude moci udělit roli.

2) Použijte CONTROL ON ROLE

Můžete jej přidat do seznamu GRANT ed oprávnění. Podívejte se na sekci Oprávnění databázových rolí v tento dokument :



  1. INSERT IGNORE zvyšuje automatické počítadlo přírůstků, i když není přidán žádný záznam?

  2. Nenápadné nasazení Oracle na Windows Server 2008

  3. Chyba MySQL 111 Nelze se připojit k serveru

  4. Kardinalita indexu MySQL – výkon versus efektivita úložiště