zettelkasten/OneNoteExport/Schnelle_Notizen/Sammel_Infos/18_Berechtigungen SP.md
2023-08-17 19:32:37 +02:00

1.6 KiB

Berechtigungen SP

Sonntag, 8. November 2020

15:32

 

SharePoint-Datenbankrollen

 

 

WSS_CONTENT_APPLICATION_POOLS

 

 

 

 

 

[SQL Statement zum Auslesen aller Rechte eines Users :]{.underline}

 

 

EXECUTE AS login = '[LOGIN_YOU_WANT_TO_CHECK]'

 

SELECT *

FROM   (SELECT 'OBJECT' AS entity_class,

               NAME,

               subentity_name,

               permission_name

        FROM   sys.objects

               CROSS APPLY fn_my_permissions(QUOTENAME(NAME), 'OBJECT') a

        UNION ALL

        SELECT 'DATABASE' AS entity_class,

               NAME,

               subentity_name,

               permission_name

        FROM   sys.databases

               CROSS APPLY fn_my_permissions(QUOTENAME(NAME), 'DATABASE') a

        UNION ALL

        SELECT 'SERVER'     AS entity_class,

               @@SERVERNAME AS NAME,

               subentity_name,

               permission_name

        FROM   fn_my_permissions(NULL, 'SERVER')) p

ORDER  BY entity_class,

          NAME 

 

REVERT

 

Aus <https://sqljana.wordpress.com/2017/01/12/sql-server-find-effective-permissions-of-an-user-at-database-or-server-level/>

 

Allgemeine SQL Permission sehr gut erklärt ;-)

Sharepoint SHELL ACCESS Datenbankrolle