Is it me, or are the permissions missing? Is the access to DB Maintenance secured by some other mechanism?
I know it cannot do any direct harm, but there is always an idiot happy to mess with things he does not understand (eventually with disastrous consequences).

Comments

deekayen’s picture

Category: feature » support
Priority: Critical » Normal
Status: Active » Closed (fixed)

Yes, you need 'administer site configuration' permission to admin the module. In the _menu() hook, see

 'access' => user_access('administer site configuration'),

Are you asking for there to be a 'administer db maintenance' permission in access controls?

andrabr’s picture

You are right. I try to discourage people from using a shared admin account, so I need to give users proper permissions. It's not a life or death requirement, but it would be oh so nice!

A>

deekayen’s picture

Version: 5.x-1.2 »
Category: support » feature
Status: Closed (fixed) » Active

In that case, look for it in 6.x I guess - it's not a big change to the code.

deekayen’s picture

Version: » 7.x-1.x-dev
Status: Active » Fixed

Fixed in git as "administer db maintenance".

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.