N.B. Это не вопрос «Один большой БД или несколько небольших БД».Одна большая база данных MySQL для нескольких клиентов
Использование одной большой базы данных MySQL для нескольких клиентов (такая же структура и т. Д.) С помощью столбца user
для разделения клиентов, возможно ли ограничение доступа к таблице для пользователя с соответствующей колонкой user
??
Я не слишком хорошо знаком с Microsoft SQL Server, но я кое-что прочитал о «архитектуре данных с несколькими арендаторами», которая, казалось, предлагала это.
Есть ли у MySQL что-то подобное?
Не изначально нет, но вы можете «относительно легко» эмулировать его через разные базы данных на каждого клиента. Такой подход обеспечивает скрытую безопасность и масштабируемость. –
@yshavit Я знаю это, но это не то, о чем я прошу. – Sarke