» SelfLinux » Anwendungs-Software » Datenbanken » MySQL - Datenbanken » Abschnitt 11 SelfLinux-0.11.2
zurück   Startseite Kapitelanfang Inhaltsverzeichnis GFDL   weiter

SelfLinux-Logo
Dokument MySQL - Datenbanken  Autor
 Formatierung
 GFDL
 

14 Die Zusammenfassung der administrativen Befehlsketten

Passwortvergabe für den Benutzer root:

user@linux ~$ mysqladmin -u root -h localhost password rootpasswort

MySQL Absichern:

user@linux ~$ mysql -u root -p
        Enter password: *******
        Welcome to the MySQL monitor, ...

        mysql> USE mysql;
        Database changed

        mysql> DELETE FROM user WHERE users='root' AND host='%';
        Query OK, 1 rows affected (0,00 sec)

        mysql> FLUSH PRIVILEGES;
        Query OK, 0 rows affected (0,00 sec)

        mysql> quit

ANMERKUNG: Mit FLUSH PRIVILEGES machen Sie die Änderungen wirksam. Sie könnten genauso den Befehl mysqladmin mit dem Parameter -reload benutzen.

Für den Standard-Benutzer die uneingeschränkten Rechte entziehen

user@linux ¯$ mysql -u root -p
        Enter password: *******
        Welcome to the MySQL monitor, ...

        mysql> USE mysql;
        Database changed

        mysql> REVOKE ALL ON *.* FROM ''@localhost;
        Query OK, 1 rows affected (0,00 sec)

        mysql> REVOKE GRANT OPTION ON *.* FROM ''@localhost;

        mysql> FLUSH PRIVILEGES;
        Query OK, 0 rows affected (0,00 sec)

        mysql> quit

ANMERKUNG: Wenn Sie die Absicherung bereits durchgeführt haben, dann wird Ihnen MySQL mitteilen, dass es keinen User gibt, dem Sie die Rechte entziehen können.

Aktionen ohne Kennwort verbieten:

user@linux ¯$ mysql -u root -p
        Enter password: *******
        Welcome to the MySQL monitor, ...

        mysql> USE mysql;
        Database changed

        mysql> DELETE FROM user WHERE user='' AND host='localhost';
        Query OK, 1 rows affected (0,00 sec)

        mysql> DELETE FROM user WHERE user='' AND host='%';
        Query OK, 1 rows affected (0,00 sec)

        mysql> FLUSH PRIVILEGES;
        Ouery OK, 0 rows affected (0,00 sec)

        mysql> quit


zurück   Seitenanfang Startseite Kapitelanfang Inhaltsverzeichnis GFDL   weiter