#1027 Tighter control over user interface

open
nobody
Normal
2015-02-15
2007-05-08
No

Under SQL tab, the caption is "Run SQL query/queries on server <actual server name>", this should be replaced with the verbose server name, if set.

I'd like to be able to disable the "Databases" link on the home page.

I'd like to be able to disable the "Processes" link on the home page.

I'd like to be able to disable the "Storage engines" link on the home page.

I'd like to be able to disable the "Export" and "Import" links on the home page.

I'd like to be able to disable the "Show MySQL runtime information" and "Show MySQL system variables" links on the home page.

I'd like to be able to disable the "ChangeLong", "Subversion", and "Lists" links on the home page.

I'd like to be able to disable the "phpMyAdmin documentation" on the home page.

I'd like to be able to configure, on a per server basis and globally, the initial font size setting (percent).

I'd like to be able to hide the "MySQL client version", "Server version", and "Used PHP extensions" information displayed on the home page.

I'd like to be able to hide ANY version information about phpMyAdmin.

I'd like to be able to disable the "Enable statistics" function under "Databases".

Also, under the "Databases" tab, the text "Create new database:" is displayed, even if I've told the configuration not to allow this. The message is immediately followed by "No privileges".

All in all, I want to keep phpMyAdmin's information disclosure down to a bare minimum to allow customers to use it to administrate their own databases. I've pointed some of these out in the past, and some things have been improved. But the above issues are still issues.

Discussion

  • Marc Delisle
    Marc Delisle
    2007-06-02

    Logged In: YES
    user_id=210714
    Originator: NO

    About "Run SQL query/queries on server" on the query window, in 2.11 it's now using the verbose name. Could not find a problem on the SQL tab.

     
  • Marc Delisle
    Marc Delisle
    2007-06-02

    Logged In: YES
    user_id=210714
    Originator: NO

    In 2.10.1, cannot reproduce your problem about "Create new database", if I set
    $cfg['ShowCreateDb'] = false;

     
  • Jürgen Wind
    Jürgen Wind
    2007-06-02

    Logged In: YES
    user_id=1383652
    Originator: NO

    on "server_databases.php" the "create db" form is shown inspite of $cfg['ShowCreateDb'] = false;

     
  • Marc Delisle
    Marc Delisle
    2007-06-04

    Logged In: YES
    user_id=210714
    Originator: NO

    On "server_databases.php" (Databases tab), it now obeys ShowCreateDb (2.10.2).

     
  • Marc Delisle
    Marc Delisle
    2013-10-28

    The upcoming version 4.1.0 supports configurable menus (by users group).