概要 ・マルチテナントのテナント分離の実現方法の1つとしてRDBMSのRow Level Securityを使う方法がある ・PostgreSQLで試してみる 環境 ・macOS Catalina ・PostgreSQL 13.3 検証用データベース作成 ・PostgreSQLのcreatedbコマンドを使う $ psql -l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+-----------+----------+---------+-------+----------------------------- postgres | x.xxxxxxx | UTF8 | C | C | practice | x.xxxxxxx | UTF8 | C |