A few comments on the wiki page on UserIdentifiers
   http://wiki.apache.org/db-derby/UserIdentifiers
which I found a confusing to read (had to do it 3x).  Wanted to check if it's 
just me.

It's the beginning of the document that threw me of track, while the examples 
at the end
help eventually.

1) The first two sentences look contradicting each other:

   a) "A user in Derby is represented by a case-insensitive value, called 
normal user name
       in this document."
   b) "E.g.EVE, eve, eVe, [EMAIL PROTECTED] are all different users."

   If Derby user names are case-insensitive, why do EVE and eVe represent 
different users?

2) The 2nd paragraph seems to describe implemented behaviour:

      "Note that rules for user names in Derby are independent on how that user 
name is
       defined to Derby or authenticated. Thus these rules apply if the 
database is using
       the BUILTIN authentication or LDAP authentication."

   But from my own experience with BUILTIN authentication I knew that MARTIN 
and martin
   represent different users, i.e., it is NOT case-insensitive.  So, I guess 
that
   paragraph is meant to describe *intended* behaviour.  (Then found the JIRA 
on this:
   https://issues.apache.org/jira/browse/DERBY-3150 )

Martin

Reply via email to