allow user to create database in a virtual domain

6 posts / 0 new
Last post
#1 Tue, 05/10/2011 - 10:17
warren0728

allow user to create database in a virtual domain

i've searched for this but can't seem to find out the answer....

i want to allow a client to login to virtualmin via https://domain.com:10000 and then create and manage a mysql database. right now when i login to virtualmin via https://domain.com:10000 there is no option to create or edit databases.

thanks in advance, ww : )

Tue, 05/10/2011 - 10:22
andreychek

Howdy,

For that to work, you'd want to make sure the "MySQL Database Enabled" feature is checked in "Edit Virtual Server".

Additionally, look in Administration Options -> Edit Owner Limits, and make sure they haven't reached the database limit set in "Maximum allowed databases".

And lastly, on that same screen, look in "Allowed capabilities and features", and make sure that "Can manage databases" is checked.

-Eric

Tue, 05/10/2011 - 10:32 (Reply to #2)
warren0728

great....thanks eric! that worked!

Thu, 11/07/2013 - 04:04
Illuran

HEllo. I have same problem i create virtual server with real domein name create user and check avrything from this

'' For that to work, you'd want to make sure the "MySQL Database Enabled" feature is checked in "Edit Virtual Server".

Additionally, look in Administration Options -> Edit Owner Limits, and make sure they haven't reached the database limit set in "Maximum allowed databases".

And lastly, on that same screen, look in "Allowed capabilities and features", and make sure that "Can manage databases" is checked. ''

But i user still can manage databases create and manage users and permisions for database

:((((

Thu, 12/04/2014 - 05:37
ricky011

hello, I have the same problem, all the proper settings have been enabled, but my user still gets "No Privileges" message in phpMyAdmin...

I triple checked everything but still nothing...

please help?

Thu, 12/04/2014 - 09:36 (Reply to #5)
andreychek

Howdy,

The above steps are about how to allow a user to create databases from within Virtualmin.

There isn't an easy and supported way to do that from within phpMyAdmin, unfortunately.

If a database is created outside of Virtualmin -- Virtualmin won't know about it, and won't know to include it with the backups for that domain.

Because of that, database users don't have rights to create databases, unless it's done using Virtualmin.

If you really wanted, you could manually grant a user MySQL privileges to create a database... but we highly recommend against it, and it will mean Virtualmin won't be able to manage it, and that it won't be part of your backups.

-Eric

Topic locked