kostenloser Webspace werbefrei: lima-city


Zugriff auf eine SQL-Datenbank .... wann erfolgt?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    lcws09

    lcws09 hat kostenlosen Webspace.

    Hallo,

    kann man irgendwo feststellen, wann zuletzt auf ein SQL-Datenbank zugegriffen wurde bzw. wann zuletzt Zugriff auf den SQL-Server erfolgt ist.
    z.B. Ausgabe von Datum/Uhrzeit, Username + Passwort die eingegeben wurden?

    Danke!

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Natürlich. Du kannst diese Sachen einfach beim Aufruf in einer zweiten Query in einer eigens dafür angelegten Tabelle speichern.

    Gruß
    styVe (qap2-Team)
  4. Autor dieses Themas

    lcws09

    lcws09 hat kostenlosen Webspace.

    Natürlich. Du kannst diese Sachen einfach beim Aufruf in einer zweiten Query in einer eigens dafür angelegten Tabelle speichern.


    Danke für die Antwort!

    .... das muß dann aber von dem Programm erfolgen, welches auf die Tabelle zugreift ... oder?

    Konkret:

    Ich habe die Datenbank DB1
    darin enthalten die Tabellen:
    a) TAB1 (mit x feldern)
    b) TAB2 (mit den Feldern Datum/Uhrzeit, Username, Passwort)
    Zugriff erfolgt mit dem Programm PROG1

    Sobald sich jemand auf dem SQL-Server anmeldet (mit der Datenbank DB1) soll ein neuer Datensatz in der Tabelle TAB2 erzeigt werden.

    Muß das jetzt in dem Programm erfolgen, welches auf die Datenbank zugreift (PROG1)... oder kann das auch irgendwie über PHPMYADMIN erfolgen?
    ... damit das unabhängig ist , wie auf die Tabellen/Datenbank zugegriffen wird.

    Wenn z.B. mit HEIDISQL auf die Datenbank zugegriffen wird, soll das ja auch erfasst werden.
    Es sollen alle Zugriffe dokumentiert werden ... nicht nur die von der Anwendung PROG1.




  5. Kannst natürlich auch einfach die Aufrufe mitloggen mit GET und POST-variablen.
  6. Dann binde doch die Programme mithilfe einer PHP-Datei ein.

    z.B.:
    In der index.php:
    <?php
    echo('<html><head><title>'.$_GET['app'].'</title></head><body><center><iframe src="pfad/zu/den/programmen/'.$_GET['app'].'" width="90%" height="90%" name="app_'.$_GET['app'].'"></iframe></center></body></html>');
    
    include('log.php');
    ?>
    
    In der log.php:
    <?php
    mysql_connect('HOSTNAME', 'USERNAME', 'PASSWORT');
    mysql_select_db('DB');
    mysql_query('MYSQLABFRAGE');
    //Ersetze dies natürlich mit den erforderlichen Daten
    ?>


    Ich hoffe, ich konnte helfen.

    mfg
    company-red
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!