L'architecture multi-locataires - vues SQL vs logique de l'application, ou les deux?

StackOverflow https://stackoverflow.com/questions/2382681

  •  24-09-2019
  •  | 
  •  

Question

Tout d'abord, permettez-moi de commencer par dire que je n'ai jamais utilisé directement les vues SQL. Je ne sais pas si elles sont une chose surannée, ou s'ils sont la bonne façon de faire les choses dans ce domaine. Laquelle des 2 méthodes préférez-vous lorsque l'on considère la sécurité (ne montrent pas le numéro de carte de crédit Acme qui est le fichier à un utilisateur WidgetCorp, etc.), et qu'il ya d'autres considérations importantes en dehors de la sécurité?

Était-ce utile?

La solution

Je l'utilise pour

  1. des raisons de sécurité, comme vous avez décrit

  2. Dans les requêtes sous. Aide à garder mes requêtes plus compact, efficace avec des vues indexées et aussi si je me trouve réutiliser le même sous-interroger les que je viens d'en faire une vue.

Voici quelque chose à lire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top