ok dzięki, rozumiem w czym był błąd.
Jeśli wrzucę dumpa do catch:
try {
$res = $this->_db->fetchAll("SELECT name from users where id = 'X000001'");
} catch (Exception $e) {
Zend_Debug::dump($res);exit();
require_once 'Zend/Auth/Adapter/Exception.php';
throw new Zend_Auth_Adapter_Exception('Podane parametry spowodowaly wygenerowanie blednego zapytania');
}
Mam błąd o niezadeklarowanej zmiennej res, a przecież w blok try wchodzi 0_o dlaczego? linijka 139 to ta w stawionym powyżej dumpem.
PHP Notice: Undefined variable: res in C:\Inetpub\wwwroot\test\application\models\DPCAuthAdapter.php on line 139
Natomiast jak wyrzucę blok catch to:
PHP Parse error: syntax error, unexpected T_IF, expecting T_CATCH in C:\Inetpub\wwwroot\test\application\models\DPCAuthAdapter.php on line 146
Gdzie w tej linijce mam ifa z kolejnymi warunkami w zalezności od wartości $res.
EDIT:
chyba tak powinienem zrobić

Zend_Debug::dump($e);exit();
Wygląda na to że sprawa dotyczy uprawnień. To baza MSSQL:
General error: 10007 SELECT permission denied on object 'users', database 'xxx', schema 'dbo'. [10007] (severity 5) [(null)]"
Jak nadaje się takie uprawnienia?