Schützen Sie Ihre MySQL-Datenbanken
Sie müssen Zugriff auf die Informationen in Ihrer Datenbank MySQL zu steuern. Sie müssen entscheiden, wer die Daten sehen können, und wer es ändern kann. Wenn ein schlechter Kerl eine Liste Ihrer Kunden private Informationen (wie zB Kreditkartennummern) bekommt, haben Sie eindeutig ein Problem. Sie benötigen, um Ihre Daten zu schützen.
MySQL bietet ein Sicherheitssystem, Ihre Daten zu schützen. Das System umfasst Folgendes:
MySQL-Konten: Niemand kann ohne Konto die Daten in der Datenbank zugreifen. Das Konto hat einen Namen der Benutzer verwenden müssen. Das Konto kann auch ein Passwort, das Benutzer zur Verfügung stellen müssen, bevor sie auf das Konto zugreifen. Darüber hinaus legt jedes Konto, in dem Sie die Daten aus, wie sie nur von dem aktuellen Computer oder nur aus einer bestimmten Domäne zugreifen können.
Berechtigungen: MySQL verwendet Kontoberechtigungen festlegen, wer was tun kann. Jeder, der ein gültiges Konto verwenden, können mit dem MySQL-Server zu verbinden, aber er oder sie kann nur die Dinge tun, die von den Berechtigungen für das Konto erlaubt sind.
Zum Beispiel könnte ein Konto eingerichtet werden, so dass Benutzer Daten auswählen können, aber nicht einfügen oder Aktualisieren von Daten. Oder vielleicht ein Konto eingerichtet werden, so dass sie die Daten in einer bestimmten Tabelle ändern können, sondern nur auf die Daten in einer anderen Tabelle zu suchen.
Sie können Konten erstellen und löschen, hinzufügen und Passwörter ändern und hinzufügen und Entfernen von Berechtigungen mit SQL-Abfragen. Sie können die SQL-Abfragen zu senden. Sie können auch Ihre MySQL-Konten mit Features von phpMyAdmin verwalten.
Über den Autor
Wie Entfernen von MySQL-Konten
Sie könnten ein Konto aus einer MySQL-Datenbank entfernen möchten. In den meisten Fällen mit einem Konto, das niemand negative Auswirkungen hat nicht verwendet. Allerdings, wenn Sie denken, dass ein Konto kompromittiert wurde, können Sie es aus…
Wie man mehrere Abfragen zum MySQL-Server senden
Manchmal wollen Sie zwei oder mehr Abfragen zum MySQL-Server zur gleichen Zeit zu senden. MySQL ermöglicht es Ihnen, dies zu tun, aber Sie müssen eine andere Funktion verwenden, um die Anfragen zu schicken. Sie können mehrere Abfragen mit der…
Wie die MySQL-Client verwenden
Wenn MySQL installiert ist, ein einfaches, textbasiertes Programm mysql (oder manchmal genannt Befehlszeilenschnittstelle oder der CLI) Wird ebenfalls installiert. Programme, die mit Servern kommunizieren Client-software- da dieses Programm mit dem…
MySQL Kontoberechtigungen
MySQL verwendet Kontoberechtigungen festlegen, wer was tun kann. Jeder, der ein gültiges Konto verwenden, können mit dem MySQL-Server zu verbinden, aber er oder sie kann nur die Dinge tun, die von den Privilegien für das Konto erlaubt sind. Zum…
MySQL Passwörter
Ein Passwort ist für jeden MySQL-Konto einrichten. Wenn kein Passwort für das Konto zur Verfügung gestellt wird, ist das Kennwort leer, was bedeutet, dass kein Kennwort erforderlich ist. MySQL hat keine Begrenzung für die Länge eines Passworts,…
MySQL Kontonamen und Host-Namen
Zusammen bilden die MySQL-Account-Namen und Host-Namen (Der Name des Computers, der mit der Datenbank zu verbinden autorisiert ist) identifizieren eine eindeutige Konto. Zwei Konten mit dem gleichen Namen, aber unterschiedliche Host-Namen existieren…
MySQL Administrator Aufgaben
Verwalten von MySQL umfasst die Aufgaben erforderlich, um sicherzustellen, dass MySQL seine Datenmanagement-Aufgaben auf effiziente und sichere Weise durchführen können. Sie könnten für einige oder alle administrativen Aufgaben verantwortlich…
Die MySQL-Sicherheits-Datenbank
Wenn MySQL installiert ist, erstellt es automatisch eine Datenbank namens mysql. Alle Informationen verwendet, um Ihre Daten zu schützen, ist in dieser Datenbank gespeichert sind, einschließlich Kontonamen, Host-Namen, Passwörter und…
Zugang und Anpassung einer Datenbank mit MySQL-Abfragen
PHP steht in Verbindung mit MySQL-Datenbanken von SQL-Abfragen zu senden. Hier ist eine Liste von SQL-Abfragen, mit deren Syntax, auf die Sie zugreifen können, anzeigen und ändern Sie die Datenbank:ÄNDERN TABELLE Tischwechsel ERSTELLEN DATENBANK…
Gemeinsame MySQL-Abfragen
Um eine Anfrage zu machen, die MySQL verstehen können, bauen Sie eine SQL-Anweisung und an den MySQL-Server zu senden. Die fett gedruckten Wörter in der Tabelle sind die MySQL Query-Namen:ErklärungBeschreibungÄNDERN TABELLE tablechangeNimmt…
PHP MySQL-Funktionen
Die PHP-Sprache bietet Funktionen, die mit MySQL extrem einfach machen zu kommunizieren. Sie verwenden PHP-Funktionen von SQL-Abfragen an die Datenbank zu senden. Sie brauchen nicht die Details der Kommunikation kennen, mit MySQL- PHP die Details…
Wie Sie mit dem MySQL-Client zur Abfrage
Abrufen von Daten aus MySQL kann auf verschiedene Arten erreicht werden. Eine der einfachsten und bequemsten ist durch den MySQL-Client, rufen auch die Befehlszeilenschnittstelle (CLI). Bevor Sie SQL-Abfragen zu MySQL Verwendung der CLI senden…