sql >> Database >  >> RDS >> Mysql

MySQL Show Grants voor alle gebruikers

Als u wilt weten welke privileges een bepaalde gebruiker heeft voor een database, dan is er een geïmplementeerde opdracht die u kan helpen - SHOW GRANT. Dit geeft een lijst van alle privileges voor elke database die een gebruiker heeft, de syntaxis is als volgt:

De onderstaande opdracht geeft een overzicht van alle beurzen die de momenteel ingelogde gebruiker heeft:

SHOW GRANTS

Als je bent ingelogd als rootgebruiker, kun je ook eventuele subsidies van andere gebruikers bekijken. U moet eerst de gebruiker en de host kennen waaraan deze is toegewezen, hiervoor kunt u ons artikel raadplegen over het bekijken van gebruikers - MySQL-gebruikers tonen.

Het commando is:

SHOW GRANTS FOR user@host

Experimenteer met verschillende MySQL-commando's op onze SSD VPS-hostingplannen of krijg volledige vrijheid door uw eigen Dedicated Server te beheren tegen een zeer betaalbare prijs!

Handige MySQL-opdrachten:

  • MySQL-gebruikers weergeven

  1. Is er een manier om OracleCommand.BindByName te dwingen standaard waar te zijn voor ODP.NET?

  2. SQL niet gelijk aan (!=) Operator voor beginners

  3. MS Access-oproep SQL Server opgeslagen procedure

  4. OBJECTPROPERTY() versus OBJECTPROPERTYEX() in SQL Server:wat is het verschil?