Bạn có thể thiết lập nhiều phiên bản mysql nhưng đối với trường hợp của mình, tốt hơn hết bạn nên tạo các cơ sở dữ liệu khác nhau trong cùng một phiên bản.
Bạn có thể tạo cơ sở dữ liệu và sau đó thêm người dùng chỉ có quyền truy cập để thao tác cơ sở dữ liệu mà họ được cấp và không có gì khác.
Về cơ bản chế độ thừa kế như sau:
Mysql (root or any other super user can see everything)
- Your DB
- Your Users
- Your tables/functions/Procedures/etc
- Their DB
- Their Users
- Their tables/functions/procedures/etc.
Về cơ bản, bạn tách quyền truy cập cho từng loại và trong PHPMyAdmin, điều đó rất dễ dàng. Các bước là:
- Thêm cơ sở dữ liệu )
- Thêm Người dùng, giới hạn họ vào cơ sở dữ liệu đó, chỉ cho phép các đặc quyền bạn muốn cấp cho người dùng đó và chỉ cho cơ sở dữ liệu đó. ( Hướng dẫn tại đây )