mirror of
https://github.com/stancl/tenancy-docs.git
synced 2025-12-12 10:14:03 +00:00
977 B
977 B
| title | extends | section |
|---|---|---|
| Laravel Sail integration | _layouts.documentation | content |
Laravel Sail
Creating tenants
Before creating any tenants you have to ensure that the sail user has the necessary permissions.
To do so either login to the mysql shell or via any client using root user credentials and run the following queries:
GRANT ALL PRIVILEGES on *.* to 'sail'@'%';
FLUSH PRIVILEGES;
Specifying Database Credentials
If you want to use custom users (one user for each database), you will need GRANT OPTION grant on your central database user (sail in this case), otherwise you cannot grant permissions to the newly created user.
Just run the following SQL from root user:
GRANT GRANT OPTION on central_database.* to 'sail'@'%';
FLUSH PRIVILEGES;
For more info see [Specifying Database Credentials]({{ $page->link('customizing-databases#specifying-database-credentials') }})