eval{ $dbh = DBI->connect_cached( $dsn, $cfg->{mysql}->{user}, $cfg->{mysql}->{pass}, {RaiseError => 1, PrintError => 0} ); }; if($@){ # Der Layer verweigert die Verbindung }