Files
sql-scripts/TPDT-268 - ACP in task sequence/dba_structure/Principal_Permission.sql
2024-03-07 16:52:14 +01:00

34 lines
869 B
Transact-SQL

USE HCITools
GO
IF NOT EXISTS (SELECT 1
FROM sys.objects o WITH (NOLOCK)
JOIN sys.schemas s WITH (NOLOCK) ON o.schema_id = s.schema_id
WHERE o.name = 'Principal_Permission'
AND o.type IN (N'U')
AND s.name = 'dba')
BEGIN
/* 17.11.2016 /RTC : Objects security backup store in HCI Tools database */
CREATE TABLE [dba].[Principal_Permission](
[PP_database_name] [varchar](18) NOT NULL,
[PP_schema] [nvarchar](258) NULL,
[PP_object] [sysname] NOT NULL,
[PP_user_name] [nvarchar](258) NULL,
[PP_permission_type] [char](4) NOT NULL,
[PP_permission_name] [nvarchar](128) NULL,
[PP_permission_state] [char](1) NOT NULL,
[PP_state_desc] [nvarchar](60) NULL,
[PP_apply_permission_command] [nvarchar](1251) NULL,
[PP_timestamp] [datetime] NOT NULL
) ON [PRIMARY]
END
GO