Shared MySQL with table prefixes
GrabWP Tenancy isolates tenants on a shared MySQL database using unique table prefixes per tenant.
Trust Center
Everything a technical buyer needs to verify before adopting GrabWP. Claims below are drawn from the public plugin readmes.
How tenants share an install while keeping data and files separated.
GrabWP Tenancy isolates tenants on a shared MySQL database using unique table prefixes per tenant.
Each tenant gets separated upload directories so media files are not shared across tenants.
Tenants can use custom domains or path-based routing (for example example.com/site/{tenant-id}) without WordPress Multisite.
GrabWP Tenancy Pro adds dedicated MySQL or SQLite per tenant, plus isolated themes, plugins, and uploads under each tenant content directory.
Separation mechanisms documented in the plugin readmes.
On the free base plugin, tenant data lives under unique table prefixes on shared MySQL, with isolated upload directories.
Pro lets you choose shared MySQL with prefixes, a dedicated MySQL database, or SQLite per tenant.
In tenant context, GrabWP Tenancy disables page-cache drop-ins and prefixes object-cache keys with the tenant ID to avoid cross-tenant cache collisions on shared Redis or Memcached backends.
The default tenant data directory lives under wp-content/grabwp-tenancy (outside uploads) to reduce direct web access to tenant data files.
Requirements from each plugin readme. Cells not documented in the readme are omitted.
| Plugin | Requires WordPress | Tested up to | Requires PHP |
|---|---|---|---|
| GrabWP Tenancy v1.1.4 | 5.0+ | 7.0 | 7.4+ |
| GrabWP Tenancy Pro v1.1.6 | 5.0+ | 7.0 | 7.4+ |
| GrabWP Tenancy WaaS v1.1.4 | 5.0+ | 7.0 | 7.4+ |
| GrabWP Restore v1.0.3 | 6.2+ | 7.0 | 7.4+ |
All four plugins are licensed GPLv2 or later per their WordPress.org / product readmes.
Per-tenant backup and restore as documented in Pro and GrabWP Restore.
GrabWP Tenancy Pro includes a full 7-step backup and 8-step restore covering database, uploads, content, and config, with an AJAX step-by-step progress UI.
Pro supports scheduled automatic tenant backups (hourly through monthly), local and remote retention pruning, and offload to S3-compatible storage when configured.
GrabWP Restore restores a full WordPress site from a GrabWP Tenancy Pro export ZIP: streaming SQL import, table prefix rewriting, file restore for uploads/plugins/themes, and site URL updates.
GrabWP Restore documents MySQL collation compatibility for MySQL 5.7 and 8.0 during SQL import.
Moving tenants between database backends.
Pro supports restore across database types: shared MySQL, dedicated MySQL, and SQLite.
GrabWP Restore imports a Pro export onto a standalone WordPress install (not Multisite), rewriting prefixes and updating the site URL.
License terms and where to get help.
GrabWP Tenancy, Pro, WaaS, and Restore ship under GPLv2 or later as stated in each plugin readme.
We respond to Pro support requests. Community help is available on the WordPress.org support forum and Discord (linked in the site footer).
Public reviews and release history you can check yourself.
5-star reviews
Verified reviews from the public WordPress.org plugin listing.
Straight to the point without useless “bells and whistles”. Developer very responsive. Waiting for the Pro version to add more features and extend capabilities. Great job!
Gabriel Nistor
@springbreak
Great tool, can finally build my SAAS confidently.
Moses
@moseswp
Very useful plugin for MMO to make website or blog quickly.
Nhan Nguyen
@babyinternet
Honest scope boundaries from the plugin readmes.
Start a Pro trial and inspect isolation, backup, and restore against your hosting.