WITH OWNERACCESS OPTION deklaráció

Adatvédelmi munkacsoporttal, rendelkező többfelhasználós környezetben ezzel a deklarációval adhatjuk a lekérdezést használó felhasználónak ugyanazokat az engedélyeket amelyekkel a lekérdezés tulajdonosa rendelkezik.

A WITH OWNERACCESS OPTION deklaráció megadása nem kötelező.

A következő példában lehetővé tesszük, hogy a felhasználó láthassa a fizetéseket (akkor is, ha egyébként nem jogosult a bérlista megtekintésére), feltéve, hogy a lekérdezés tulajdonosa rendelkezik ezzel a joggal:

SELECT Vezetéknév, Keresztnév, Fizetés

FROM Alkalmazottak

ORDER BY Vezetéknév

WITH OWNERACCESS OPTION;

Ha a felhasználó általában nem jogosult tábla létrehozására vagy új rekordok felvitelére, a WITH OWNERACCESS OPTION lehetővé teszi, hogy táblakészítő vagy hozzáfűző lekérdezést futtasson.

Ha érvényt szeretnénk szerezni a munkacsoport biztonságának és a felhasználói jogoknak, ne használjuk a WITH OWNERACCESS OPTION deklarációt.

A deklaráció használatához az kell, hogy hozzáférésünk legyen az adatbázishoz tartozó System.mdw fájlhoz. Ez igazán csak adatvédelemmel ellátott többfelhasználós rendszerben hasznos.