Možnost specifikovat/měnit přístupové údaje do DB

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
zimmi
Člen | 94
+
0
-

Ahoj,
zajímalo by mě, jestli je možné do configu předat přihlašovací údaje k DB např. z identity uživatele? Řekněme, že pokud je uživatel nepřihlášený, používá se pro spojení s DB nějaký univerzální účet, ale jakmile se přihlásí, začne Nette s DB komunikovat pomocí jeho jména a hesla a z toho mu budou pro práci s DB vyplývat také nějaké privileges a restrictions definované přímo v DB. Je to možné?

Casper
Člen | 253
+
0
-

Napadá mě udělat si nad Connection nějaký wrapper, který bude vyžadovat Nette\Security\User a implicitní přihlašovací údaje. Dle stavu uživatele se pak rozhodneš jak se přihlásíš.

zimmi
Člen | 94
+
0
-

Nad Connection si to taky dokážu docela dobře představit, bohužel ale zápasím s Doctrine připojenou přes Kdyby\Doctrine. Pokud by s tím měl někdo nějaké zkušenosti, sem s nimi.