zettelkasten/OneNoteExport/Schnelle_Notizen/Sammel_Infos/18_Berechtigungen SP.md

94 lines
1.6 KiB
Markdown
Raw Normal View History

2023-08-17 19:32:37 +02:00
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