sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Giv **alle** privilegier på databasen

GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%' WITH GRANT OPTION;

Sådan opretter jeg mine "Superbruger"-privilegier (selvom jeg normalt ville angive en vært).

VIGTIG BEMÆRKNING

Selvom dette svar kan løse problemet med adgang, WITH GRANT OPTION opretter en MySQL-bruger, der kan redigere tilladelserne af andre brugere .

GRANT OPTION-privilegiet giver dig mulighed for at give andre brugere eller fjerne fra andre brugere de privilegier, som du selv besidder.

Af sikkerhedsmæssige årsager bør du ikke bruge denne type brugerkonto til nogen proces, som offentligheden vil have adgang til (dvs. et websted). Det anbefales, at du opretter en bruger med kun databaserettigheder til den slags brug.



  1. scope_identity vs ident_current

  2. Awesome 24 Concurrent Manager Interview spørgsmål

  3. SQLite - Eksporter data til en CSV-fil

  4. Neo4j installation