Advertisement
ShoLah0

mysql - user

Sep 23rd, 2014
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.06 KB | None | 0 0
  1. mysql -h localhost  -u root -p
  2. create database NEUE_DATENBANK;
  3. create user NEUER_BENUTZER@localhost;
  4. grant all privilegs on NEUE_DATENBANK.* to NEUER_BENUTZER@localhost IDENTIFIED BY 'PASSWORD';
  5.  
  6. set password for NEUER_BENUTZER@localhost = password('NEUES_PASSWORT');
  7.  
  8. flush privileges;
  9.  
  10.  
  11. User für den externen Zugriff auf die MySQL Datenbank erlauben
  12. Der MySQL Server lässt nun grundsätzlich Verbindungen von anderen (externen) IP Adressen zu, aber die Datenbank User müssen noch die entsprechende Berechtigung erhalten.
  13. Auf die MySQL Konsole verbinden:
  14. 1   mysql -u root -p
  15. folgende Befehle geben dem User (dein_user) die Berechtigung von jedem Host aus (%) auf die Datenbank zuzugreifen:
  16. 1   use mysql;
  17. 2   update user set host='%' where user='dein_user';
  18. 3   update db set host='%' where user='dein_user';
  19. Neuen MySQL Benutzer anlegen, damit externer Zugriff besteht (hier wird ebenfalls das „%“ statt „localhost“ verwendet:
  20. 1   create user 'dein_user'@'%';
  21.  
  22. Aus <http://www.sysadminslife.com/linux/quicktipp-mysql-externer-zugriff-erlauben-bind-address/>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement