Dies ist der Befehl mysqlaccess, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
mysqlaccess - Client zum Prüfen von Zugriffsrechten
ZUSAMMENFASSUNG
mysqlaccess [Hostname [user_name [Datenbankname]]] [Optionen]
BESCHREIBUNG
mysqlaccess ist ein Diagnosetool von Yves Carlier. Es prüft die Zugriffsrechte
für eine Kombination aus Hostname, Benutzername und Datenbank. Beachten Sie, dass mysqlaccess prüft den Zugang
nur die Tabellen user, db und host verwenden. Es überprüft keine Tabelle, Spalte oder Routine
Berechtigungen, die in den Tabellen tables_priv, column_priv oder procs_priv angegeben sind.
aufrufen mysqlaccess so was:
Schale> mysqlaccess [Hostname [user_name [Datenbankname]]] [Optionen]
mysqlaccess unterstützt die folgenden Optionen.
· --help, -?
Eine Hilfemeldung anzeigen und beenden.
· --knapp, -b
Erstellen Sie Berichte im einzeiligen Tabellenformat.
· --verpflichten
Kopieren Sie die neuen Zugriffsberechtigungen aus den temporären Tabellen in die ursprünglichen Grant-Tabellen.
Die Grant-Tabellen müssen geleert werden, damit die neuen Berechtigungen wirksam werden. (Zum Beispiel,
ausführen a mysqladmin neu laden Befehl.)
· --Kopieren
Laden Sie die temporären Gewährungstabellen aus den ursprünglichen erneut.
· --db=Datenbankname, -d Datenbankname
Geben Sie den Datenbanknamen an.
· --debug=N
Geben Sie die Debug-Ebene an. N kann eine ganze Zahl von 0 bis 3 sein.
· --host=Hostname, -h Hostname
Der Hostname, der in den Zugriffsrechten verwendet werden soll.
· --wie man
Zeigen Sie einige Beispiele an, die die Verwendung zeigen mysqlaccess.
· --alter_server
Stellen Sie eine Verbindung zu einem sehr alten MySQL-Server (vor MySQL 3.21) her, der nicht weiß, wie es geht
behandeln vollständige WHERE-Klauseln.
· --passwort[=Passwort], -P[Passwort]
Das Kennwort, das beim Herstellen einer Verbindung zum Server verwendet werden soll. Wenn Sie das weglassen Passwort Wert
nach dem --Passwort or -p Option in der Befehlszeile, mysqlaccess fordert dazu auf
eins.
Die Angabe eines Kennworts in der Befehlszeile sollte als unsicher angesehen werden. Sehen
Abschnitt 5.3.2.2, „Richtlinien für Endbenutzer zur Passwortsicherheit“.
· --planen
Zeigen Sie Vorschläge und Ideen für zukünftige Versionen an.
· --Vorschau
Zeigen Sie die Berechtigungsunterschiede an, nachdem Sie Änderungen an den temporären Gewährungstabellen vorgenommen haben.
· --relnotes
Zeigen Sie die Versionshinweise an.
· --rhost=Hostname, -H Hostname
Verbinden Sie sich mit dem MariaDB-Server auf dem angegebenen Host.
· - Rollback
Machen Sie die letzten Änderungen an den temporären Gewährungstabellen rückgängig.
· --spasswort[=Passwort], -P[Passwort]
Das Kennwort, das verwendet werden soll, wenn Sie sich als Superuser mit dem Server verbinden. Wenn Sie das weglassen
Passwort Wert nach dem --spasswort or -p Option in der Befehlszeile, mysqlaccess
fordert einen auf.
Die Angabe eines Kennworts in der Befehlszeile sollte als unsicher angesehen werden. Sehen
Abschnitt 5.3.2.2, „Richtlinien für Endbenutzer zur Passwortsicherheit“.
· --superuser=user_name, -U user_name
Geben Sie den Benutzernamen für die Verbindung als Superuser an.
· --Tisch, -t
Erstellen Sie Berichte im Tabellenformat.
· --user=user_name, -u user_name
Der Benutzername, der in den Zugriffsrechten verwendet werden soll.
· --Version, -v
Versionsinformationen anzeigen und beenden.
Wenn Ihre MariaDB-Distribution an einem nicht standardmäßigen Ort installiert ist, müssen Sie ändern
der Ort, an dem mysqlaccess erwartet, die zu finden mysql Klient. Bearbeiten Sie den mysqlaccess
Skript ungefähr in Zeile 18. Suchen Sie nach einer Zeile, die so aussieht:
$MYSQL = ´/usr/local/bin/mysql´; # Pfad zur ausführbaren MySQL-Datei
Ändern Sie den Pfad, um den Ort widerzuspiegeln, an dem mysql tatsächlich auf Ihrem System gespeichert ist. Wenn
Wenn Sie dies nicht tun, tritt beim Ausführen ein Fehler mit unterbrochener Leitung auf mysqlaccess.
URHEBERRECHT
Copyright 2007–2008 MySQL AB, 2008–2010 Sun Microsystems, Inc., 2010–2015 MariaDB
Stiftung
Diese Dokumentation ist freie Software; Sie können es nur unter . weitergeben und/oder ändern
die Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht;
Version 2 der Lizenz.
Diese Dokumentation wird in der Hoffnung verteilt, dass sie nützlich ist, aber OHNE IRGENDWELCHE
GARANTIE; auch ohne die stillschweigende Garantie der MARKTFÄHIGKEIT oder EIGNUNG FÜR EIN BESTIMMTES
ZWECK. Weitere Informationen finden Sie in der GNU General Public License.
Sie sollten zusammen mit dem Programm eine Kopie der GNU General Public License erhalten haben;
falls nicht, schreiben Sie an die Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA oder siehe http://www.gnu.org/licenses/.
Verwenden Sie mysqlaccess online mit den onworks.net-Diensten