Dit artikel biedt de methode voor het maken van een nieuwe databasegebruiker in MySQL.
Hoe een nieuwe MySQL-databasegebruiker maken / maken?
Bekijk de onderstaande instructies om een nieuwe databasegebruiker in MySQL aan te maken:
- Maak verbinding met de MySQL-server via de standaardgebruiker ' wortel ' door het wachtwoord op te geven.
- Voer de ... uit ' MAAK GEBRUIKER ‘
’@’localhost’ GEÏDENTIFICEERD DOOR ‘wachtwoord’; ” commando. - Machtigingen verlenen met behulp van de ' VERLENEN ALLE PRIVILEGES OP *.* AAN ‘
’@’localhost’ MET TOEKENNINGSOPTIE; ” commando. - Spoel vervolgens de privileges door.
- Geef alle databasegebruikerslijst weer voor verificatie.
Stap 1: toegang tot MySQL-databases
Start in eerste instantie de Windows-terminal en maak vervolgens verbinding met de MySQL-server via de gegeven opdracht:
mysql -u root -p
Hier:
- “ -in ” staat voor de gebruikersnaam.
- “ wortel ” is de gebruikersnaam van onze database.
- “ -P ” optie geeft het gebruikerswachtwoord aan.
Wanneer de bovengenoemde opdracht wordt uitgevoerd, moet u het wachtwoord opgeven:
Stap 2: Maak een nieuwe gebruiker aan
Gebruik nu de meegeleverde opdracht om een nieuwe gebruiker in de MySQL-database aan te maken:
MAAK GEBRUIKER 'tester'@'localhost' GEÏDENTIFICEERD DOOR 'tester123@';
In het bovenstaande commando:
- “ MAAK GEBRUIKER AAN ”query wordt gebruikt voor het maken/maken van een nieuwe gebruiker.
- “ tester ” is onze nieuwe gebruikersnaam, en “ ‘@’localhost ” geeft aan dat u lokaal een gebruiker aanmaakt.
- “ GEÏDENTIFICEERD DOOR ” optie wordt gebruikt voor het specificeren van het wachtwoord voor een bepaalde gebruiker.
Van de gegeven uitvoer, de ' Vraag OK,…… ” geeft aan dat de nieuwe gebruiker succesvol is aangemaakt:
Stap 3: Verleen privileges
Verleen vervolgens de rechten aan de nieuw aangemaakte gebruiker door de opdracht ' VERLEEN ALLE VOORRECHTEN ' vraag:
VERLENEN ALLE PRIVILEGES OP *.* AAN 'tester'@'localhost' MET TOEKENNINGSOPTIE;Hier:
- “ VERLEEN ALLE VOORRECHTEN ” verleent alle soorten machtigingen aan de gebruiker.
- “ OP *.* ” geeft aan dat de toekenningsmachtigingen worden toegepast op de database en tabellen die toegankelijk zijn.
- “ tester'@'localhost' MET SUBSIDIEOPTIE ” laat zien dat alle privileges worden toegewezen aan de opgegeven gebruikersnaam wanneer een bepaalde gebruikersnaam is verbonden via de lokale host:
Stap 4: Activeer rechten
Voer vervolgens de ' SPOEL VOORRECHTEN ”-opdracht om alle nieuw verleende machtigingen aan de gebruiker te activeren voordat ze deze openen:
SPOELRECHTEN;
Stap 5: Verifieer nieuwe gebruiker
Voer de opdracht ' SELECTEER ” commando:
Selecteer gebruiker uit mysql.user;Zoals u kunt zien, bestaat de nieuw aangemaakte databasegebruiker in de databaselijst:
Stap 6: maak verbinding met MySQL-server met nieuwe gebruiker
Ga nu met de nieuwe gebruiker naar de MySQL-server door de bijbehorende inloggegevens op te geven:
mysql -u tester -p
Dat ging allemaal over het aanmaken van een nieuwe databasegebruiker in MySQL.
Conclusie
Om een nieuwe databasegebruiker in MySQL aan te maken, maakt u eerst verbinding met de MySQL-server via de standaardgebruiker ' wortel ' door het wachtwoord op te geven. Gebruik dan de ' MAAK GEBRUIKER ‘