$res = mysql_query('select a, b, c from foo');
$row = mysql_fetch_assoc($res);
print '<table><tr>';
foreach($row as $name => $value) {
print "<th>$name</th>";
}
print '</tr>';
while($row) {
print '<tr>';
foreach($row as $value) {
print "<td>$value</td>";
}
print '</tr>';
$row = mysql_fetch_assoc($res);
}
print '</table>';
auth optional pam_permit.so
auth requisite pam_deny.soили
auth required pam_deny.so
из описания — Other types of changes to all types of AD objects
Есть бесплатная версия (конечно урезанная)
Я много решений сравнивал — это лучшее на сегодняшний день, очень рекомендую.