Creating a database is a separate thing from adding permissions for a database to the grant tables. When you create a database it's a "free floating" database that nobody (except root) has permission to access until you issue the grant statements to make someone "own" it. But nobody actually owns the database, they just have permission to access and use it.
Conversely, you could issue grant statements that allow someone to access and use a database that doesn't exist. You could then later at your leisure create the database. Nothing's automatically added to the grant tables when you create a database, and no database is automatically created when you add entries for a nonexistent one to the grant tables. -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]