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

Kan jeg give adgang til databaser med præfiks og derefter wild card?

Ja, det kan du.

Dette er hvad phpMyAdmin gør, når jeg laver en bruger jaap og brug muligheden Grant all privileges on wildcard name (username\_%) :

GRANT ALL PRIVILEGES ON  `jaap\_%` . * TO  'jaap'@'localhost';

Det er det du mener, ikke?

PS
Som du kan se, er _ er escaped, fordi i (Min)SQL en unescaped _ betyder 'et tegn'. (Ligesom . i regex.) I dette tilfælde vil du have _ for at være bogstavelig, så databaser skal starte med jaap_




  1. Node.js kan ikke godkende til MySQL 8.0

  2. SQL Server bcp Utility og den numeriske datatype

  3. Opdaterer du automatisk denne kolonne efter kl. 24.00 (kl. 0.00) med PHP?

  4. Eksekveres FØR INSERT-trigger for hver række i indsæt på dubletnøgleopdateringsforespørgsel