<div dir="ltr"><pre>Package: mysql-server<br>Version: 5.0.32-Debian_7etch6-log<br><br>I'm got strange security bug in mysql. I'm create user and database, then grant all to database:<br><br>> CREATE USER santa IDENTIFIED BY 'test';<br>
<br>>GRANT USAGE ON *.* TO 'santa'@'%' IDENTIFIED BY 'test';<br>>CREATE DATABASE santa_base;<br>>GRANT ALL PRIVILEGES ON santa_base.* TO 'santa'@'%' IDENTIFIED BY 'test';<br>
<br><br>Then i'm test create database:<br><br> >create database test;<br><br>I'm got access denied for user. But when i'm test create database santa?base:<br><br>>create database `santa?base`; <br><br>It's create database.<br>
<br><br>My system:<br>Debian Etch 4.0 kernel 2.6.18-fza-028stab053.5-amd</pre></div>