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

Hvordan giver man fjernadgangstilladelser til mysql-serveren for brugeren?

Dette giver root-adgang med den samme adgangskode fra enhver maskine i *.example.com :

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%.example.com' 
    IDENTIFIED BY 'some_characters' 
    WITH GRANT OPTION;
FLUSH PRIVILEGES;

Hvis navneopløsning ikke virker, kan du også give adgang via IP eller subnet:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%'
    IDENTIFIED BY 'some_characters'  
    WITH GRANT OPTION;
FLUSH PRIVILEGES;

MySQL GRANT syntaksdokumenter.



  1. Sådan fungerer WEIGHT_STRING() i MariaDB

  2. Har problemer med at matche rækker i databasen ved hjælp af PDO

  3. PostgreSQL:Fjern attribut fra JSON-kolonnen

  4. Hvordan forespørger jeg efter alle datoer, der er større end en bestemt dato i SQL Server?