sql >> Database >  >> RDS >> Sqlserver

Gebruiker heeft geen toestemming voor toegang tot een database

U moet het programma SQL Server Management Studio gebruiken om de gebruiker toegang te verlenen. U moet verbinding maken met een login die beheerdersrechten heeft voor de database. Als je die privileges niet hebt, moet je contact opnemen met iemand die dat wel heeft.

Als je een login hebt met die privileges:

  • beheerstudio openen
  • maak verbinding met de databaseserver waarop de database zich bevindt en zoek naar het beveiligingsknooppunt in Objectverkenner.
  • Vouw het knooppunt Beveiliging uit en zoek naar de naam van de gebruiker in de lijst met aanmeldingen. De gebruikersnaam moet hetzelfde zijn als de Windows-login van de gebruiker als u Windows Authentication DOMAIN\Username format gebruikt .
  • Als de gebruiker daar is, moet u die gebruiker de juiste machtigingen verlenen voor de database (lezen, SP's uitvoeren, enz.).
  • Als de gebruiker er niet is, moet u deze toevoegen.

Toestemming kan ook per groep worden toegevoegd, dus u moet ook controleren op groepen waartoe de gebruiker behoort.



  1. Gegevens weergeven vanuit MYSQL; Fout in SQL-instructie

  2. Hoe Tablespace in Oracle SQL Developer te controleren?

  3. Oracle 11.2 Windows kan niet opstarten met twee regels

  4. URL-tekenreeksindeling voor verbinding met Oracle-database met JDBC