linux-traipu team mailing list archive
-
linux-traipu team
-
Mailing list archive
-
Message #04374
[Bug 956153] Re: regex_policy patterns are case-senstive
I think making it case-insensitivity is the right way to go, and should
be fairly simple to enable. Perhaps the test cases should also be
fleshed out at the same time to ensure that this isn't forgotten later.
--
You received this bug notification because you are a member of UBUNTU -
AL - BR, which is subscribed to Drizzle.
https://bugs.launchpad.net/bugs/956153
Title:
regex_policy patterns are case-senstive
Status in A Lightweight SQL Database for Cloud Infrastructure and Web Applications:
Confirmed
Bug description:
regex_policy plugin patterns are case-senstive but Drizzle is not
case-senstive.
To reproduce:
1. create schema daniel
2. Use policy "daniel schema=daniel ACCEPT"
3. Login user=daniel and schema appears, OK, but...
4. Use policy "daniel schema=DANIEL ACCEPT" _or_ "DANIEL schema=daniel ACCEPT"
5. Login user=daniel and schema does not appear
Suggested fix: make all patterns case-insenstive by default. Maybe
add an option: --regex-policy.case-senstive if there's a need for
case-sensitivity?
Partial workaround:
daniel schema=daniel ACCEPT
daniel schema=DANIEL ACCEPT
That doesn't cover schema=Daniel, schema=DaNiEl, etc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/drizzle/+bug/956153/+subscriptions
References