Issue Details (XML | Word | Printable)

Key: CORE-1928
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Vlad Khorsun
Reporter: Vlad Khorsun
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.
Firebird Core

Allow EXECUTE STATEMENT to inherit access privileges of caller stored procedure or trigger

Created: 08/Jun/08 04:38 PM   Updated: 05/Mar/18 02:48 PM
Component/s: Engine
Affects Version/s: 2.5 Alpha 1
Fix Version/s: 2.5 Alpha 1

Issue Links:

QA Status: Covered by another test(s)
Test Details: See test for CORE-0805

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Vlad Khorsun added a comment - 08/Jun/08 04:49 PM
New optional clause WITH CALLER PRIVILEGES will point engine to use privileges of caller object (stored procedure or trigger) in addition to user's priviliges. The same as if dynamic statement was part of caller object.
It works for EXECUTE STATEMENT against current database only, i.e. if ON EXTERNAL DATA SOURCE clause is omitted.