# How to create users specific tables

**URL:** <https://community.glideapps.com/t/how-to-create-users-specific-tables/64757>\
**Category:** Ask for Help\
**Created:** [August 6, 2023, 11:54pm UTC](https://community.glideapps.com/t/how-to-create-users-specific-tables/64757 "2023-08-06T23:54:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![JSC](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jsc/32/63380_2.png) [@JSC](https://community.glideapps.com/u/JSC)\
**Post date:** [August 6, 2023, 11:54pm UTC](https://community.glideapps.com/t/how-to-create-users-specific-tables/64757/1 "2023-08-06T23:54:11Z")

</div>

Hi,

I am trying to create a customer portal but each customer needs to view completely separate data. I believe the best way to do this is having separate tables instead of having one table with several thousands rows.

How can I go about automatically creating and connecting a table for each new user when they sign up?

Is there a better way to approach this?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 7, 2023, 1:27am UTC](https://community.glideapps.com/t/how-to-create-users-specific-tables/64757/2 "2023-08-07T01:27:54Z")

</div>

This might help

> [@thinking Row Owners vs. User Specific Columns](https://community.glideapps.com/t/row-owners-vs-user-specific-columns/58205):
>
> Row Owners and User Specific Columns in Glide both provide a way to secure, privatize, and personalize user data, but which one should you use in your no code app? Join me as I walk you through a few different scenarios as to when you’d use each (and when you WOULDN’T use either!). [[Glide: Row Owners vs. User Specific Columns] ](https://www.youtube.com/watch?v=sclFwC6eov8)
> 
> > **User Table vs Profile Table**
> >
> > \<a href="https://www.youtube.com/watch?v=JPgZeDSPQMw"\>https://www.youtube.com/watch?v=JPgZeDSPQMw\</a\>
> 
> > **Demyst…**
> >

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [August 7, 2023, 2:22am UTC](https://community.glideapps.com/t/how-to-create-users-specific-tables/64757/3 "2023-08-07T02:22:45Z")

</div>

> [@JSC](#):
>
> I believe the best way to do this is having separate tables instead of having one table with several thousands rows.

On the contrary, that’s the absolute _worst_ approach.  
Use Row Owners. Watch Bob’s video.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [August 14, 2023, 2:23am UTC](https://community.glideapps.com/t/how-to-create-users-specific-tables/64757/4 "2023-08-14T02:23:27Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
