[ 
https://issues.apache.org/jira/browse/DERBY-4189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Knut Anders Hatlen closed DERBY-4189.
-------------------------------------

    Resolution: Won't Fix

Right, it looks like this has been discussed in great length before, and the 
behaviour is intended. It's not clear to me that the current behaviour follows 
the standard (actually, it doesn't even look like those involved in the 
original discussion were quite convinced they had interpreted the standard 
correctly), but since I don't have any other concerns than those that have 
already been raised and discussed, I'm closing this issue as "Won't Fix".

> CURRENT_ROLE returns role name with double quotes around it
> -----------------------------------------------------------
>
>                 Key: DERBY-4189
>                 URL: https://issues.apache.org/jira/browse/DERBY-4189
>             Project: Derby
>          Issue Type: Bug
>          Components: SQL
>    Affects Versions: 10.5.1.1
>            Reporter: Knut Anders Hatlen
>            Priority: Minor
>
> CURRENT_ROLE returns the current role name with quotes around it. This does 
> not follow the existing pattern used by CURRENT_USER.
> Example:
> $ java -Dderby.connection.requireAuthentication=true 
> -Dderby.database.sqlAuthorization=true -Dderby.user.kah=secret -jar 
> lib/derbyrun.jar ij
> ij version 10.5
> ij> connect 'jdbc:derby:db;create=true;user=kah;password=secret';
> ij> create role myrole;
> 0 rows inserted/updated/deleted
> ij> set role myrole;
> 0 rows inserted/updated/deleted
> ij> values current_user;
> 1                                                                             
>                                                   
> --------------------------------------------------------------------------------------------------------------------------------
> KAH                                                                           
>                                                   
> 1 row selected
> ij> values current_role;
> 1                                                                             
>                                                   
> --------------------------------------------------------------------------------------------------------------------------------
> "MYROLE"                                                                      
>                                                   
> 1 row selected

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to