Datenbankbenutzer: Berechtigungen verstehen Drucken

  • 0

MySQL-Berechtigungen steuern was ein Datenbankbenutzer darf.\n\nBerechtigungen im Überblick:\nSELECT: Daten lesen (Lesezugriff)\nINSERT: Neue Datensätze einfügen\nUPDATE: Bestehende Datensätze ändern\nDELETE: Datensätze löschen\nCREATE: Neue Tabellen erstellen\nDROP: Tabellen löschen\nINDEX: Indizes verwalten\nALTER: Tabellen-Struktur ändern\nALL PRIVILEGES: Alle Rechte (für Administrator-Account)\n\nIn cPanel: Berechtigungen setzen:\ncPanel -> MySQL-Datenbanken -> Benutzer der Datenbank hinzufügen\n"Alle Rechte" aktivieren für normalen Anwendungsfall.\n\nMinimale Berechtigungen (Sicherheitsprinzip):\nFür Webanwendungen (WordPress, Joomla):\nSELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES\nNicht nötig: FILE, SUPER, PROCESS\n\nPasswort eines DB-Benutzers ändern:\ncPanel -> MySQL-Datenbanken -> Aktuellen Benutzer auswählen\n-> Passwort ändern\nWICHTIG: Passwort auch in der WordPress wp-config.php oder App-Konfiguration aktualisieren!\n\nMehrere Datenbanken für einen Benutzer:\nEin Benutzer kann mehreren Datenbanken zugewiesen werden.\ncPanel -> MySQL-Datenbanken -> Benutzer der Datenbank hinzufügen\nFür jede Datenbank separat zuweisen.

War diese Antwort hilfreich?

« Zurück