sql >> Database teknologi >  >> RDS >> Mysql

Sporing af udgående forbindelser

Til udgående, ja, gennem wireshark, for eksempel. Men det er tunge løft for den gennemsnitlige fyr.

For indgående kan du se den generelle forespørgselslog.

select @@general_log; -- a 1 indicates it is turned on for capture
select @@general_log_file; -- the file that it logs to

Så alle forespørgsler kan være logget på Generel forespørgselslog hvis indstillingen er slået til. Og da du kan indlæse det i en teksteditor, kan du søge på f.eks. tabelnavn. Den viser dato og klokkeslæt. Eller i det mindste en datoforskydning og tid. Du kan søge på "connect". Eller min favorit, "Adgang nægtet for bruger" for at se, om min honningkrukker arbejder for ubudne gæster :p

Tjek manualsiden for Fejlloggen også bemærke advarselsniveauer og detaljeringsindstillinger baseret på din version.

Jeg vil anbefale, at man laver en sikkerhedskopi efter dato (navngivet som sådan) og sletter den for at starte på en frisk. Den kan vokse hurtigt i størrelse. Glem ikke, om du har indstillingen slået til eller fra i øjeblikket.




  1. Indfyldning af displayvareværdi på forespørgsel i Oracle-formularer

  2. ScaleGrid nu tilgængelig i Sydney AWS-regionen

  3. Dupliker hele MySQL-databasen

  4. Sådan implementeres PostgreSQL til en Docker-container ved hjælp af ClusterControl