N.B. 이것은 다른 "하나의 큰 DB 또는 여러 개의 작은 DB"라는 질문이 아닙니다.여러 클라이언트에 대해 하나의 큰 MySQL 데이터베이스
클라이언트를 구분하기 위해 user
열이있는 여러 클라이언트 (동일한 구조 등)에 대해 하나의 큰 MySQL 데이터베이스를 사용하면 user
열과 일치하는 사용자의 테이블 액세스를 제한 할 수 있습니까?
저는 Microsoft의 SQL Server에 익숙하지 않지만이 기능을 제공하는 것으로 보이는 "다중 테넌트 데이터 아키텍처"에 대해 읽었습니다.
MySQL과 비슷한 기능이 있습니까?
기본적으로 아니지만 클라이언트별로 다른 데이터베이스를 통해 '비교적 쉽게'에뮬레이트 할 수 있습니다. 이러한 접근 방식은 암시 적 보안 및 확장 성을 제공합니다. –
@yshavit 나는 그것을 안다. 그러나 그것은 내가 묻고있는 것이 아니다. – Sarke