Supposons qu'un utilisateur, "Bob", obtienne le privilège SELECT
de John et Bob obtient également le privilège SELECT
d'un autre utilisateur Joe mais cette fois avec l'option GRANT
. Que se passe-t-il si quelqu'un révoque le privilège de sélection avec cascade? Le privilège de sélection sera-t-il supprimé du compte de Bob et de tous les comptes auxquels Bob a donné le privilège (même s'ils l'ont déjà eu ailleurs?)?SQL Server révocation select
Répondre
Oui, ce sera le cas. Tiré de http://msdn.microsoft.com/en-us/library/ms187728(v=sql.90).aspx
CASCADE
Indique que l'autorisation qui révocation est également révoquée autres principes auxquels il a été accordé par ce principe. Lorsque vous utilisez l'argument CASCADE, vous devez également inclure l'argument GRANT OPTION FOR .
Ne pas aborder le point de sa question, cependant, qui est essentiellement 'Si Bob a l'autorisation SELECT de 2 utilisateurs, un CASCADE révoquer de l'un de ces retirer sa permission ENTIEREMENT – JNK
Ce sera le droit? Si le privilège select de Bob est révoqué, le Priv sera révoqué de lui ainsi que du compte où il a accordé Select. – Rahul
Oui, je l'ai déjà lu, mais que se passe-t-il si l'utilisateur auquel Bob accorde le privilège de sélection l'a déjà fait partie d'un groupe? Il y aurait un conflit et je ne sais pas ce qui se passerait .. Sur msdn j'ai lu que la commande plus restrictive sera appliquée .. Donc, si cela est vrai, maintenant tout le groupe perd le privilège Select? Cela me semble dingue .. Je dois avoir mal compris quelque chose .. – pi012
- 1. imbriqué select (SQL Server)
- 2. "paging" SELECT SQL server
- 3. SQL Server Select Question
- 4. sql server select query
- 5. sql server 2008 numéro select
- 6. SQL Server SELECT INTO @variable?
- 7. requête SELECT dans SQL Server
- 8. SQL Server: EXISTS (SELECT INTO)
- 9. révocation removeFromSuperview?
- 10. Comment changer cette option mysql select en sql server select?
- 11. Nouvelle aide avec instruction select SQL Server
- 12. COALESCE dans l'instruction SQL Server Select
- 13. SQL Server SELECT vers la fonction JSON
- 14. autonumber dans l'instruction select dans SQL Server
- 15. Supprimer de select dans sql server 2000?
- 16. requête select dans SQL Server 2008
- 17. sql server 2008: select substring d'un champ
- 18. Optimisation de requête SQL Server Select
- 19. SQL Server - SELECT de la procédure stockée
- 20. Dynamic SELECT TOP @var Dans SQL Server
- 21. SELECT DISTINCT TOP 5 dans SQL Server
- 22. table des variables SQL Server dans SELECT
- 23. SQL Server, Select CASE avec différents cast
- 24. SQL Server 2008: SELECT FOR UPDATE
- 25. SQL Table Rowcount différent de Select Count dans SQL Server
- 26. problème de révocation de l'enseigne?
- 27. Server Side Datatable select
- 28. Blocage provoqué par l'instruction SELECT JOIN avec SQL Server
- 29. Procédure SQL Server SELECT stockée en fonction de combobox.selectedvalue
- 30. SQL Server - Comparer les valeurs int dans une clause select
Je vous recommande de demander cela sur Serverfault. StackOverflow est pour les questions de programmation, et SF est pour les administrateurs système. Je pense que les connaissances peuvent être plus en ligne avec cette question. – JNK
Ok, je vais le faire aussi .. Merci! – pi012