[ https://issues.apache.org/jira/browse/DERBY-2735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12526609 ]
Daniel John Debrunner commented on DERBY-2735: ---------------------------------------------- Not sure what you are asking Laura. If you look at the reference pages for other procedures/functions you'll see that the definition of the procedures include the type definitions of each parameter. E.g. http://db.apache.org/derby/docs/dev/ref/rrefimportdataproc.html > Add a system procedure to set a user's connection level authorization. > ---------------------------------------------------------------------- > > Key: DERBY-2735 > URL: https://issues.apache.org/jira/browse/DERBY-2735 > Project: Derby > Issue Type: New Feature > Components: Security > Reporter: Daniel John Debrunner > Assignee: Daniel John Debrunner > Priority: Minor > Fix For: 10.3.1.4 > > > Add procedure & function to set (and get ) a user's connection authorization > to full access, read-only or not defined. > Based upon the existing UserUtility class but only exposing a single > procedure that sets the permission. This is to avoid any appearance that the > procedure adds a user. > SYSCS_UTIL.SYSCS_SET_USER_ACCESS(VARCHAR(128) USERNAME, VARCHAR(8) > CONNECTION_PERMISSION) > Valid values for CONNECTION_PERMISSION > FULL - Add the user to the list of full access users for the database, i.e. > the database property derby.database.fullAccessUsers) > READONLY - - Add the user to the list of read-only users for the database, > i.e. the database property derby.database.readOnlyAccessUsers) > NULL - remove the user from the list of permissions, reverting it to the > default permission. > SYSCS_UTIL.SYSCS_GET_USER_ACCESS(VARCHAR(128) USERNAME) RETURNS VARCHAR(8) > Gets the current connection access permissions for the user, factors in the > default connection mode. > Return either FULL, READONLY, NO or NULL. > (NO means connection attempt by user will be denied by the user not having an > entry in derby.database.fullAccessUsers or derby.database.readOnlyAccessUsers > and derby.database.defaultConnectionMode is set to noAccess) > The names of the connection permissions match the existing names in use by > Derby. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.