Sehen wir uns nun an, ob wir alle in dieser Tabelle vorhandenen Konten auswählen und abrufen
können. Schauen wir uns also an, ob wir die Datenbank abfragen und die in der Konten-Tabelle gespeicherten Informationen lesen
können.
Wir müssen zuerst die Spaltennamen der Spalten kennen, die in dieser Tabelle vorhanden sind. Wenn Sie sich
die Art und Weise anschauen, in der wir unsere Anweisung verwenden, verwenden wir einen vereinigten Auswahlspaltennamen aus einer Tabelle.
Wir wissen also immer noch nicht, welche Spalten in Konten vorhanden sind.
Jetzt können wir versuchen, zu erraten, dass es einen Benutzernamen und ein Kennwort gibt, aber manchmal könnten es andere Namen
sein.
Ich werde Ihnen also zeigen, wie Sie die Spalten für eine bestimmte Tabelle auswählen können.
Der Befehl ist den Tabellen sehr ähnlich, und der einzige Unterschied besteht darin, dass wir anstelle des Tabellennamens
Spaltennamen sagen. Statt ihn aus den Informationsschematabellen auszuwählen, wählen wir diesen aus dem Informationsschema aus diese Spalten und wir werden
sagen, wo bei dem Tabellennamen Konten gleich
sind, weil wir an der Kontentabelle
interessiert sind, wenn Sie Spalten für eine andere Tabelle erhalten möchten, dann ersetzen Sie dies
einfach durch die Tabelle oder durch den Kontakt mit der Tisch, den Sie
wollen.
Unser Unternehmen wird also einen Union-Namen aus dem Informationsschema auswählen, oder aus den Spalten, bei denen der
Tabellenname die Tabelle ist, an der wir interessiert sind, welche Konten. Dies sollte uns
alle Spalten anzeigen, die in der Konten-Tabelle vorhanden sind .
Lassen Sie uns
diesen Befehl ausführen und die gleichen Spalten purrfect, die wir zuvor gesehen haben, sowie das Kennwort des ID-Benutzernamens sehen.
Meine Unterschrift ist Aardman.
Gehen wir nun noch einen Schritt weiter und wählen Sie die Benutzernamen und Kennwörter aus der Kontotabelle aus.
Also wird der Befehl dem, was wir gerade ausführen, sehr ähnlich sein.
Wir werden auswählen.
Und wir werden
den Benutzernamen auswählen, und ich werde die Passwörter für die Nummer zwei und für die Nummer
drei den Admin auswählen.
Denken Sie daran, ich kann anstelle von Nummer eins und Nummer fünf nichts auswählen, da sie
nicht für mich auf dem Bildschirm angezeigt werden.
Das einzige, was ich sehe, waren Nummer zwei, drei und vier, die hier zwei, drei und vier waren.
Deshalb möchte ich die Werte für zwei, drei und vier ersetzen.
Und das wählen wir aus meiner Zählung
und wir brauchen kein Wort.
Also werde ich das Wort löschen.
Also sehr einfache Aussage.
Wir wählen ein Benutzername aus den Konten aus.
Dies sollte alle Benutzernamen und Kennwörter zurückgeben, die in der aktuellen Tabelle vorhanden sind und in der
Kontentabelle vorhanden sind.
Und ich habe hier ein zusätzliches Zitat, das ich löschen werde. Wie Sie sehen können, haben wir alle diese Regeln und Passwörter. Wir
haben den Administrator und das Passwort ist unsere Sackgasse.
Wir haben andere Benutzer und wir haben ihre Passwörter.
Und es sagt uns auch, ob sie Admins sind oder nicht.
Dies ist sehr nützlich, da Sie sich bei den meisten Websites, wenn Sie sich als Administrator anmelden, sehr viel mehr Privilegien als
eine normale Person haben.
Und dann können Sie Ph Rochelle- oder Backdoor-Viren hochladen, was immer Sie möchten.
Und dann das System weiter ausnutzen.
Im Moment kann ich mich also mit einem Benutzernamen admin und einem Passwort und Prowse anmelden und das kann ich
akzeptieren, weil es korrekt ist.
Egal wie kompliziert das Passwort war, wir werden es einfach lesen können, weil wir es direkt
aus der Datenbank lesen.