Любые хорошие примеры / ссылки, реализующие ACL через SQL? - PullRequest
6 голосов
/ 19 мая 2010

В настоящее время у меня есть веб-приложение, которое реализует элементарную форму ACL с использованием UNION в mysql, но оно несколько ограничено и не обязательно так хорошо масштабируется

Меня интересуют любые альтернативные алгоритмы ACL, которые могут быть эффективно реализованы в SQL.

Спасибо!

Ответы [ 2 ]

4 голосов
/ 19 мая 2010

Я использовал этот документ в качестве модели для реализации безопасности на уровне строк в CRM-системе на основе Sql Server. В моей реализации строки становятся доступными для данного пользователя на основе их членства в группах Active Directory.

Производительность была на удивление хорошей при соответствующей индексации.

http://msdn.microsoft.com/en-us/library/cc966395.aspx

0 голосов
/ 01 ноября 2018

Вот решение для Unix, как права доступа к файлам в sqlite, которое я написал. Тем не менее, я не знаю, насколько она эффективна:

https://github.com/orgesleka/unix-acl-sql

...