October 1-2 Ølensvåg
AppFrame SQL – Security Session Code: SQL-201-Security Speaker(s): Jekaterina Golouchova
Agenda: SQL Server Security Authentication Authorization AppFrame Security Domains Master Groups and Groups Table Views – atbv/atbx Triggers sstp_Database_Maintenance_ApplyPermissions
SQL Server Security Server Login SQL Server Authentication Windows Authentication Roles sysadmin securityadmin Database User Roles db_owner db_accessadmin db_securityadmin af_User
AppFrame Security
Table Views – atbv/atbx CREATE VIEW [dbo].[atbv_CRM_ClientsPositions] AS SELECT * FROM atbl_CRM_ClientsPositions WITH (NOLOCK) WHERE EXISTS (SELECT * FROM dbo.sviw_System_MyPermissionsCurrentDomain WITH (NOLOCK) WHERE Domain = atbl_CRM_ClientsPositions.Domain AND TableID = 'atbl_CRM_ClientsPositions') CREATE VIEW [dbo].[atbx_CRM_ClientsPositions] AS SELECT * FROM atbl_CRM_ClientsPositions WITH (NOLOCK) WHERE EXISTS (SELECT * FROM dbo.sviw_System_MyPermissions WITH (NOLOCK) WHERE Domain = atbl_CRM_ClientsPositions.Domain AND TableID = 'atbl_CRM_ClientsPositions')
Triggers
Apply Permissions