50 Variations of a Node with Access Restrictions Based on User Login
There seems to be good handful of permission access type modules restricting users to a specific node. 

I tried taxonomy access and taxonomy access lite and they dont do what I need as they limit access to a taxonomy to roles only and not doable for specific users. A work around would have been create a bunch of roles. But I have 50 different users that need 50 different access rights to certain pages. 

I also tried https://www.drupal.org/project/permissions_by_term but that was a bit wonky as this didn't restrict via the access restriction table. So items still showed in the menu even though they didn't have access to it. Upon clicking on the menu, they do indeed not have access to it, but I wanted all node references to this restricted node removed from the page. 

I finalized on the Flexi Access module: https://www.drupal.org/project/flexiaccess

This gives the ability to restrict specific users to a certain node page, but does not restrict by taxonomy terms or by role. 

It will add a new flexi access tab on your content pages.