$wpdb is a global variable for the database class. In it $wpdb->users points to the name of the users table. As long as it’s the same database, you can use this to change the name of the table but it might create errors if the schema doesn’t match.
Another way is to extend the wpdb class, modify it according to your needs, then replace the global $wpdb variable with an instance of your extended class.
Other way is to go through the core & hook into every user-related function in there.
I think it’s best to let wordpress work on it’s own
Related Posts:
- How to programatically change username (user_login)?
- How to restrict access to uploaded files?
- Allowing users to edit only their page and nobody else’s
- Disallowing Users of a Custom Role from Deleting or Adding Administrators?
- Hide Admin Menu for Specific User ID who has administrator Role
- Allowing an email as the username?
- Check if specific username is logged in
- Post list based on the user that is logged in
- Basic auth WordPress REST API dilemma
- Copy a user from one WordPress site to another
- Front end user meta options for users
- How to customize wp_signon()
- How to get the Role Name of the current user? (WordPress)
- Can I create users that have access to *some* other users posts instead of all other users posts?
- Set default page for user account in admin
- Share user table from WP with Drupal
- Log all users out of all locations after 24 hours
- Hide everything on site for visitors except specific page IDs
- Managing Users and Creating Groups [closed]
- show text If special user is logged
- Multiple Backend Users as single Frontend User
- Upgrade Nightmare – No Posts, Permissions Issues and Can’t Create a new post
- How to disable a specific page for a specific user
- How to export bbPress (forums, topics, replies) and all users?
- Allow user access to Dashboard only!
- Restrict access of admin uploads to certain logged-in users?
- wordpress user roles are not working
- Displaying different in-page content to cliente/admin
- Problem with automatic role change through cron job
- Reset Password policy
- How can I allow an User to publish only 5 posts per month?
- Where are $current_user->allcaps set?
- How do you manage your pages or functions that require logged-in users?
- Allow admins to login as other users
- Can I Create a Second Admin Level User Role?
- Delete a user from frontend
- Unique password to access a section site
- One Click Access To Users Account In WordPress?
- Assigning multiple or additional capabilities to specific users or how to create additional roles like bbpress roles?
- WordPress user role with create user capability?
- Update user role for expired membership
- How to use url formatter with integer
- Custom User Role: Can Edit Own Page, Cannot Create New
- WordPress install checking permissions of user id 0
- throttle/limit a logged in user’s http requests to specific page on a per day basis
- Allowing users to edit only their page and nobody else’s
- How to bulk change user role to “No role for this site”
- Restrict Access to the User Profile
- post acces for guests / unregistered users only
- Username has been exposed
- view and update form only for registered users
- Control Category of each user can post
- Limit user access to installing/configuring a plugin?
- determine active user browser at the same time
- Cant edit profile from frontend
- MySQL query to list users who never signed in
- Wordpres password as plain text in email
- WordPress password as plain text in email
- (How) does WordPress protect direct access of user data?
- How to remove/limit Editor accounts privileges, to prevent them from deleting media and pages created by Admin
- If the current user is an administrator or editor
- Execute a function when admin changes the user role
- Best way to send users password?
- How to discover and delete unused accounts?
- Multi-steps WordPress registration : in 4 steps how to?
- Allow guests to save favourite pages?
- How to enable the theme editor cap for an editor role?
- WordPress keeps asking for connection information in localhost
- Custom user profile, registration, login page with theme
- How can I secure a WordPress blog using OpenID from a single provider?
- How can I get multisite primary blog (url or path) for current user?
- How can I allow password reset based on logins containing the @ character?
- Register new user in the frontend
- User Last Login Sort Column
- get_users() timeout on big userbase — options to divide query?
- Plugin for limiting user registration based on ip with expiry period?
- Using user_status in conditional with get_users to return existing users
- Split Blog Into Two Sections?
- mysql query two database tables, users and usermeta and sort by custom meta int value
- Should I encrypt the response that triggers an Ajax action? Is nonce sufficient?
- Turn off password requirement
- How to duplicate a wordpress user and all his/her data from custom fields?
- Add a role and give admin priviledges
- Use WordPress Login for a non-wordpress site
- How to change user`s avatar?
- Log out users from every where
- No user found when using REST API
- is_user_logged_in() throwing undefined function error
- How to prevent a specific users’s profile photo (gravatar) from showing on the frontend to other users?
- Show only the first 300 words / 50 lines of blog posts for non registered users
- Redirect admin 403 “Cheatin uh?” admin pages
- WordPress Redirect Specific User. Tired of Peter’s redirect Plugin its not working
- User with same Mail but a different additional info(like domain)
- current_user_can() causing critical error
- How to connect wordpress user with my own APP user?
- WP users cant reset password
- WordPress session times out – but doesn’t log out?
- Sort users by custom user meta value
- How can I let users open the site for other visitors?
- when does output of get_user_count turns into an array?