A Poetro által idézettek alant, összefoglalva arról van szó, hogy vannak olyan, egyébként normális következményei a tartós kapcsolatnak, amivel az emberek a PHP független oldallekéréseiben gondolkodva nem szoktak számolni.
A szemeddel pedig tényleg menj el orvoshoz, ha ennyire rossz a helyzet. Vakon nem fogsz tudni fórumozni.
Köszi szépen!
Épp próbáltam értelmezni a Poetro által idézett szöveget, mert nekem elsőre valami olyan jött le, hogy az egyik variáció connection poolt használ, a másik meg valami egyéb úton variál a perzisztens kapcsolatokkal.
A prezisztens kapcsolat általában azt jelenti, hogy megnyitsz egy kapcsolatot, és azt több oldal lekérésénél is használod. Ennek viszont lehetnek hátulütői. Például a kapcsolatban létrehoztál felhasználói változókat a MySQL kapcsolatban. Ezek a kapcsolat későbbi használata esetén is elérhetők lesznek, és egyesek ezzel nem számolnak, és úgy gondolják, a változót most inicializálták, pedig annak már van értéke. Hasonló a helyzet a már elkezdett tranzakciókkal, azok a további oldallekérések esetén is elérhetők maradnak.
A másik probléma, hogyha az adatbázis adminisztrátora megváltoztatja a MySQL felhasználó jogosultságait. Ennek viszont nincs hatása a már korábban megnyitott kapcsolatra, a felhasználó még mindig a régi jogosultságával garázdálkodhat, vagy jogosultság bővítése esetén nem tud hozzáférni azokhoz a táblákhoz, adatbázisokhoz, amihez az új jogosultságok esetében hozzáférhetne.
Köszi, totálisan félreértettem az egészet. :(
A perzisztens kapcsolatot tudtam, hogy nagyjából mit jelent, a biztonsági vonzataival ilyen széles körben nem voltam tisztában.
Mondjuk a jogosultság változtatása egy működő rendszeren... Háromszor is meggondolnám, hogy ilyet elkövessek, de én elég zárt rendszerekhez vagyok szokva.
This very property has caused lots of confusion ever since. People have been surprised to be confronted with a connection that has open transactions or SQL user variables set. Many considered this a pitfall.
The DBA changes the MySQL account. Your web application has many persistent connections open. The open connections are unaffected from the account changes.
Mi az a "no pitfall
A „Security: Persistent
Lehet, csak nem értem. :) Azt
Azt hittem, van rá valami két soros definíció.
ui: bocs, próbálom nem túl sűrűn ismételgetni, de igen tempósan romlik a látásom, hosszú szövegeket nehezemre esik végigböngészni... :(
A Poetro által idézettek
A szemeddel pedig tényleg menj el orvoshoz, ha ennyire rossz a helyzet. Vakon nem fogsz tudni fórumozni.
Köszi szépen! Épp próbáltam
Épp próbáltam értelmezni a Poetro által idézett szöveget, mert nekem elsőre valami olyan jött le, hogy az egyik variáció connection poolt használ, a másik meg valami egyéb úton variál a perzisztens kapcsolatokkal.
Szemészet meg...
Kapcsolat
A másik probléma, hogyha az adatbázis adminisztrátora megváltoztatja a MySQL felhasználó jogosultságait. Ennek viszont nincs hatása a már korábban megnyitott kapcsolatra, a felhasználó még mindig a régi jogosultságával garázdálkodhat, vagy jogosultság bővítése esetén nem tud hozzáférni azokhoz a táblákhoz, adatbázisokhoz, amihez az új jogosultságok esetében hozzáférhetne.
Köszi, totálisan
A perzisztens kapcsolatot tudtam, hogy nagyjából mit jelent, a biztonsági vonzataival ilyen széles körben nem voltam tisztában.
Mondjuk a jogosultság változtatása egy működő rendszeren... Háromszor is meggondolnám, hogy ilyet elkövessek, de én elég zárt rendszerekhez vagyok szokva.
This very property has caused