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

  • SEARCH
  • Home
  • 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 6470027
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T06:03:43+00:00 2026-05-25T06:03:43+00:00

When a user registers on my site, they have their own table created in

  • 0

When a user registers on my site, they have their own table created in one of my databases. This table stores all of the posts that the user makes.
What I would also like to do is also generate them their own MySql user – which ONLY has permission to read, write and delete from their table.

Creating that shouldn’t be a problem – I’ve got Google for that.

What I’m wondering is, let’s imagine that I clock myself 10,000,000 or more users at one point in the future, would having that many MySql users affect my database performance?

  • 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-05-25T06:03:43+00:00Added an answer on May 25, 2026 at 6:03 am

    For the sake of answering your question, a quick points… before I explain why you are doing it wrong…

    The performance hit will come from having massive amount of tables. (The limit is massive so should you ever reach that high, I would for gods sake hope that you recruit someone who can slap your database silly and explain why you have mutilated it so much). Excuse the harshness 🙂

    Okay, now onto how you should actually be doing it.

    Multi-Tenancy

    First, you need to learn about how to design a database that is designed for multi tenant application. This is exactly what you are creating by the sounds of it, but you are doing it COMPLETELY wrong. I cannot stress that enough.

    Here are some resources which you should read immediately.

    • Quick overview of what multi tenancy actually is (You can skim read this one).
    • Read this Multi-Tenant Data Archictecture article several times! Then repeat.

    Then read this question:
    – How to design a multi tenant mysql database

    After you have done that. You should learn about ACL (Access Control Lists).

    If you explain what sort of data you are trying to model, I will be happy to update this post with a simple table schema to match what you might require.

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

Sidebar

Related Questions

Say a user registers for your site, you hash the password they have chosen
I have a script that registers users based on their user input. This uses
This is the standard scenario: User registers on the site User receives an account
I have two models Site and User. When a user registers with the app
We have this web app where every customer hook up their own domain/use a
I have a site where users can register an account. To do this they
When a user registers with my site I want to offer them a login
I have a user registration Form. If a new User register their account in
I'm trying to set up a site which allows users to create their own
I have a public website created with xPages, My user are not logged to

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.