I`ll make myself more clear here !
I work for a small ISP, we give a MySQL DB access to each of our corpo
users, if they request it. We just build new more performant machines, and
instead of giving them only a Database, in which they can create as many
tables as they want, we want to give them some sort `root` DB access, in
which they can create as many DB as they want, and so forth.
In a more graphical type of way to explain things, here is the structure
of the mysql data we have ...
in /var/lib/mysql ;
[root@kalx mysql]# l
total 32
drwxr-xr-x 7 mysql mysql 4096 Jan 29 16:59 .
drwxr-xr-x 13 root root 4096 Jan 17 09:13 ..
drwx------ 2 mysql mysql 4096 Jan 29 16:43 mysql
drwx------ 2 mysql mysql 4096 Jan 29 12:55 test
drwx------ 2 mysql mysql 4096 Jan 29 16:59 user1
drwx------ 2 mysql mysql 4096 Jan 29 16:59 user2
drwx------ 2 mysql mysql 4096 Jan 29 16:59 user3
Now, each 'user*' is a DB, which is named after him, that can be accessed
only by this particular user. In a sense, they are 'locked' in their own
DB, and can create as many tables as they what, but they have to
contact us to create yet another DB, for which we have to create another
username + password ... We wish to grant them the priviledge of creating
as much DB as they want.
There, I think I made myself clear enough =)
Thanks for any help...
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php