Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8205703
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T08:21:35+00:00 2026-06-07T08:21:35+00:00

I have a web portal, consisting of various projects, based on MySQL database. The

  • 0

I have a web portal, consisting of various projects, based on MySQL database. The project administrators need to administrate their tables. I would like to provide them some already existing, free, simple interface with as cheap setup as possible (like 10-15 minutes max of my time per each new project – IMPORTANT! The number of project administrators and their requests grows…). It should support:

  • required: table export, import, insert new row, modify existing rows
  • not needed, but a plus: foreign keys replaced with some other field value from the foreign table (usualy a “dictionary”), display only certain columns, etc.

The problem is that it is a hosting environment, so I have no superuser permissions to the MySQL database. I don’t have the grant permission so I must ask my hosting provider to run every grant command, so I want to minimize these requests as it is an above-standard service (it’s their grace to me). And these requests would have to be done quite often.

What database administration tools/solutions can I use?

My ideas:

1) MySQL ODBC connector + MS Access as a client. The MS Access would connect via ODBC connector to the MySQL server. I can prepare small MS Access file that would contain a link to desired tables, and also quickly generated forms!

  • This is cool, however, I would need to contact my provider every time to create db user with desired permissions… to prevent users from changing table structure or destroying other tables…

2) Client -> Proxy -> MySQL server. Like in 1), but with some proxy. I’m now theorizing, but the Access could also use other protocol (e.g. HTTP) to connect some proxy that would handle the permissions and this proxy would then pass it to MySQL server. Does there exist something like that?

3) PHPMyADMIN. The problem from point 1) remains. However, the permission checking could be theoretically implemented on the PHP level here, so no need to change any MySQL permissions! Is PHPMyADMIN capable of that, out of the box? Can I simply configure a new user which can only see table A & B and only modify column C, etc.?

  • However, the import is not much user friendly (no XLS, only CSV, no delimiter autodetection etc.), as well as inserting new records…

4) There are plenty of modern web tools with spreadsheet-like look like GoogleDocs. Could these be used for the task. Again, in theory the permission checking could be done at the web-server (not database) layer… and set up easily… (?)

I’m sure many people had to solve the same issue, so I’m looking forward your experiences and ideas!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T08:21:37+00:00Added an answer on June 7, 2026 at 8:21 am

    My final solution was a deal with a hosting provider – I asked him to create 5 dummy database users for future usage and also asked him to grant me the GRANT OPTION privilege. So I can configure privileges of those users, without having to ask the hosting provider! I did’n know of this possibility at the time of asking.

    And then, I use MS Access with MySQL ODBC Connector as a front-end to the MySQL database. Great1!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a build a web portal based on the Cricket concept, I have
Suppose I have developed one web portal in PHP/MySQL. I want to make it
I have launched a new Movie Based web portal, I have completed the programming
I am working on a web portal (PHP/MYSQL) which have 3 sections photos, videos,
We have a web portal product from which we customize portals from customers. We
So far I have been creating Web Portal but recently I had a request
I'll soon have to develop a web portal accessing a couchDB. Of course, I
I have a .NET app running inside a Peoplesoft web portal IFrame. What I
Am using Lucene API in my web portal which is going to have 1000s
Suppose you have a single web portal application that is used by a number

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.