max_connect_errors auslesen

Wo kann man bei MySQL (4.1 und/oder 5.0) auslesen wieviele
"connect_errors" welche Hosts denn schon angesammelt haben?

Zählen Verbindungen, die wegen dem Überschreiten von max_connections
abgewiesen werden, auch auf max_connect_errors?

tschazu
erkan


--
über den grenzen muß die freiheit wohl wolkenlos sein
Erkan Yanar [ Mi, 05 Dezember 2007 18:00 ] [ ID #1886194 ]

Re: max_connect_errors auslesen

Erkan Yanar wrote:
>
> Wo kann man bei MySQL (4.1 und/oder 5.0) auslesen wieviele
> "connect_errors" welche Hosts denn schon angesammelt haben?

Noch immer nicht weis.

>
> Zählen Verbindungen, die wegen dem Überschreiten von max_connections
> abgewiesen werden, auch auf max_connect_errors?
>
Wohl nicht. Mir stellt sich die Frage, wann überhaupt max_connect_errors
zuschlägt:-)

Nach sql/sql_parse.cc wird max_connect_errors eh nur abgefragt, wenn
--skip-name-resolve *nicht* gesetzt ist:

#v+
if (!(specialflag & SPECIAL_NO_RESOLVE))
{
....

if (connect_errors > max_connect_errors)
return(ER_HOST_IS_BLOCKED);
}

#v-

Hmm grübel grübel
erkan


--
über den grenzen muß die freiheit wohl wolkenlos sein
Erkan Yanar [ Mi, 05 Dezember 2007 21:57 ] [ ID #1886200 ]
Datenbanken » de.comp.datenbanken.mysql » max_connect_errors auslesen

Vorheriges Thema: Wie vergleiche ich eine $_SESSION Variable
Nächstes Thema: Order By list