[
https://issues.apache.org/jira/browse/DERBY-5350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070552#comment-13070552
]
Kim Haase commented on DERBY-5350:
----------------------------------
Thanks, Dag, for picking this up! I was puzzling it over, but you knew what to
do.
The patch looks great -- a couple of minor items --
1) Latin abbreviations like "cf." can be unclear to some people, so it might be
better to say "as specified by" instead?
2) Typo: Change "Within routines the execute" to "Within routines that execute".
3) In the sentence about definer's rights, you could remove the second
"initially", since it is redundant, and put a "the" in front of "current user".
> Devguide needs update for definer's rights
> ------------------------------------------
>
> Key: DERBY-5350
> URL: https://issues.apache.org/jira/browse/DERBY-5350
> Project: Derby
> Issue Type: Bug
> Components: Documentation
> Affects Versions: 10.8.1.2
> Reporter: Knut Anders Hatlen
> Assignee: Dag H. Wanvik
> Attachments: cdevcsecureroles.html, derby-5330a.diff
>
>
> I found the following in the Using SQL roles topic of the devguide:
> "Within stored procedures and functions that contain SQL, the current role is
> on the authorization stack. Initially, inside a nested connection, the
> current role is set to that of the calling context."
> http://db.apache.org/derby/docs/10.8/devguide/cdevcsecureroles.html
> I think this is only correct for procedures running with invoker's rights.
> For procedures running with definer's rights, no role is set initially,
> according to the CREATE PROCEDURE statement topic in the reference manual:
> "When the procedure is first invoked, no role is set; even if the invoker has
> set a current role, the procedure running with definer's rights has no
> current role set initially."
> http://db.apache.org/derby/docs/10.8/ref/rrefcreateprocedurestatement.html
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira