PythonQ 240-8XX Manual de usuario Pagina 655

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 654
634 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
(direkt nach dem Laufenlassen des Skripts mysql_install_db, das die Berechtigungsta-
bellen installiert), ist der MySQL-Benutzer root der einzige Benutzer mit Zugriffsrechten
auf die mysql-Datenbank. Er ist auch der einzige, der Datenbanken erzeugen und oschen
kann. Wenn Sie diese Berechtigungen nicht ge¨andert haben, sind sie noch g¨ultig. Das
sollte Sie nicht davon abhalten, auf MySQL als der MySQL-root-Benutzer zuzugreifen,
wenn Sie als ein anderer Unix-Benutzer als root eingeloggt sind. Geben Sie einfach f¨ur
Client-Programme die -u root-Option an.
Beachten Sie, dass der Zugriff auf MySQL als root (indem Sie -u root auf der Kom-
mandozeile eingeben) nichts damit zu tun hat, dass Sie MySQL als Unix-root-Benutzer
laufen lassen oder als irgend ein anderer Unix-Benutzer. Die Zugriffsberechtigungen und
Benutzernamen von MySQL sind komplett unterschiedlich von den Unix-Benutzernamen.
Die einzige Verbindung mit Unix-Benutzernamen besteht darin, dass ein Client versuchen
wird, sich mit Ihrem Unix-Login-Namen als MySQL-Benutzernamen zu verbinden, wenn
Sie beim Aufruf eines Client-Programms keine -u-Option angeben.
Wenn Ihre Unix-Box selbst nicht a/jointfilesconvert/293675/bgesichert ist, sollten Sie zumindest ein Passwort f¨ur
den MySQL-root-Benutzer in den Berechtigungstabellen angeben. Ansonsten kann jeder
beliebige Benutzer mit einem Konto auf der Maschine mysql -u root datenbank eingeben
und tun, was er will.
A.3.3 Probleme mit Dateirechten
Wenn Sie Probleme mit Dateirechten haben, wenn mysql zum Beispiel folgende Fehlermel-
dung beim Erzeugen einer Tabelle ausgibt:
Error: Can’t find file: ’pfad/mit/dateiname.frm’ (Errcode: 13)
Kann es sein, dass die Umgebungsvariable UMASK falsch gesetzt ist, wenn mysqld startet.
Der vorgabem¨aßige umask-Wert ist 0660. Sie onnen dieses Verhalten ¨andern, indem Sie
safe_mysqld wie folgt starten:
shell> UMASK=384 # = 600 in oktal
shell> export UMASK
shell> /pfad/zu/safe_mysqld &
Vorgabem¨aßig erzeugt MySQL Datenbank- und RAID-Verzeichnisse mit dem Berech-
tigungstyp 0700. Dieses Verhalten onnen Sie durch Setzen der UMASK_DIR-Variablen
¨andern. Wenn Sie diese setzen, werden neue Verzeichnisse mit kombiniertem UMASK und
UMASK_DIR erzeugt. Wenn Sie zum Beispiel Gruppenzugriff auf alle neuen Verzeichnisse
geben wollen, onnen Sie folgendes tun:
shell> UMASK_DIR=504 # = 770 in oktal
shell> export UMASK_DIR
shell> /pfad/zu/safe_mysqld &
Ab MySQL-Version 3.23.25 nimmt MySQL an, dass die Werte f¨ur UMASK und UMASK_DIR
in oktal angegeben sind, wenn sie mit einer 0 anfangen.
Siehe Anhang E [Environment variables], Seite 707.
A.4 Administrationsbezogene Themen
Vista de pagina 654
1 2 ... 650 651 652 653 654 655 656 657 658 659 660 ... 767 768

Comentarios a estos manuales

Sin comentarios