Define the SQL Administrative Privilege mapping in the ^SYS global Mapping was added for SQL Privileges to take advantage of XML export Map Data Order: #; 1 - CREATE_FUNCTION #; 2 - DROP_FUNCTION #; 3 - CREATE_METHOD #; 4 - DROP_METHOD #; 5 - CREATE_PROCEDURE #; 6 - DROP_PROCEDURE #; 7 - CREATE_QUERY #; 8 - DROP_QUERY #; 9 - CREATE_TABLE #; 10 - ALTER_TABLE #; 11 - DROP_TABLE #; 12 - CREATE_VIEW #; 13 - ALTER_VIEW #; 14 - DROP_VIEW #; 15 - CREATE_TRIGGER #; 16 - DROP_TRIGGER #; 17 - NOCHECK #; 18 - NOTRIGGER #; 19 - NOINDEX #; 20 - NOLOCK #; 21 - BUILD_INDEX #; 22 - CREATE_ML_CONFIGURATION #; 23 - ALTER_ML_CONFIGURATION #; 24 - DROP_ML_CONFIGURATION #; 25 - MANAGE_MODEL #; 26 - USE_MODEL #; 27 - DROP_UNOWNED #; 28 - NOJOURN #; 29 - CANCEL_QUERY. More...


Static Public Member Functions | |
| _.Library.Status | Export (_.Library.String FileName, _.Library.Integer NumExported) |
| This method exports SQL Admin Privilege Set records to a file in xml format. More... | |
| _.Library.Status | Import (_.Library.String FileName, _.Library.Integer NumImported, _.Library.Integer Flags) |
| Import SQLAdminPrivilegeSet records from an xml file. More... | |
Public Attributes | |
| AlterMLConfiguration | |
| AlterMLConfiguration - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| AlterTable | |
| AlterTable - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| AlterView | |
| AlterView - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| BuildIndex | |
| BuildIndex - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CancelQuery | |
| CancelQuery - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateFunction | |
| CreateFunction - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateMLConfiguration | |
| CreateMLConfiguration - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateMethod | |
| CreateMethod - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateProcedure | |
| CreateProcedure - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateQuery | |
| CreateQuery - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateTable | |
| CreateTable - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateTrigger | |
| CreateTrigger - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| CreateView | |
| CreateView - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropFunction | |
| DropFunction - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropMLConfiguration | |
| DropMLConfiguration - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropMethod | |
| DropMethod - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropProcedure | |
| DropProcedure - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropQuery | |
| DropQuery - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropTable | |
| DropTable - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropTrigger | |
| DropTrigger - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropUnowned | |
| DropUnowned - 0/1/2, can this user is allowed to drop any sql object they are not the owner of 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| DropView | |
| DropView - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| Grantee | |
| Grantee - user/role the privilege was granted to. More... | |
| ManageModel | |
| ManageModel - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| Namespace | |
| Namespace the privilege is defined in. More... | |
| NoCheck | |
| NoCheck - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| NoIndex | |
| NoIndex - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| NoJourn | |
| NoJourn - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| NoLock | |
| NoLock - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| NoTrigger | |
| NoTrigger - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
| UseModel | |
| UseModel - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable. More... | |
Define the SQL Administrative Privilege mapping in the ^SYS global Mapping was added for SQL Privileges to take advantage of XML export Map Data Order: #; 1 - CREATE_FUNCTION #; 2 - DROP_FUNCTION #; 3 - CREATE_METHOD #; 4 - DROP_METHOD #; 5 - CREATE_PROCEDURE #; 6 - DROP_PROCEDURE #; 7 - CREATE_QUERY #; 8 - DROP_QUERY #; 9 - CREATE_TABLE #; 10 - ALTER_TABLE #; 11 - DROP_TABLE #; 12 - CREATE_VIEW #; 13 - ALTER_VIEW #; 14 - DROP_VIEW #; 15 - CREATE_TRIGGER #; 16 - DROP_TRIGGER #; 17 - NOCHECK #; 18 - NOTRIGGER #; 19 - NOINDEX #; 20 - NOLOCK #; 21 - BUILD_INDEX #; 22 - CREATE_ML_CONFIGURATION #; 23 - ALTER_ML_CONFIGURATION #; 24 - DROP_ML_CONFIGURATION #; 25 - MANAGE_MODEL #; 26 - USE_MODEL #; 27 - DROP_UNOWNED #; 28 - NOJOURN #; 29 - CANCEL_QUERY.
|
static |
This method exports SQL Admin Privilege Set records to a file in xml format.
Parameters:
Filename - Output file name
NumExported (byref) - Returns number of records exported.
|
static |
Import SQLAdminPrivilegeSet records from an xml file.
Parameters:
FileName - Filename to import Role records from
NumImported (byref) - Returns number of records imported
Flags - Control import
Bit 0 - Do not import records, just return count
Note: On failure, no records will be imported
| AlterMLConfiguration |
AlterMLConfiguration - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| AlterTable |
AlterTable - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| AlterView |
AlterView - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| BuildIndex |
BuildIndex - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CancelQuery |
CancelQuery - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateFunction |
CreateFunction - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateMLConfiguration |
CreateMLConfiguration - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateMethod |
CreateMethod - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateProcedure |
CreateProcedure - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateQuery |
CreateQuery - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateTable |
CreateTable - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateTrigger |
CreateTrigger - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| CreateView |
CreateView - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropFunction |
DropFunction - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropMLConfiguration |
DropMLConfiguration - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropMethod |
DropMethod - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropProcedure |
DropProcedure - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropQuery |
DropQuery - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropTable |
DropTable - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropTrigger |
DropTrigger - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropUnowned |
DropUnowned - 0/1/2, can this user is allowed to drop any sql object they are not the owner of 0 - No, 1 - Yes, 2 - Yes and grantable.
| DropView |
DropView - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| Grantee |
Grantee - user/role the privilege was granted to.
| ManageModel |
ManageModel - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| Namespace |
Namespace the privilege is defined in.
| NoCheck |
NoCheck - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| NoIndex |
NoIndex - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| NoJourn |
NoJourn - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| NoLock |
NoLock - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| NoTrigger |
NoTrigger - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.
| UseModel |
UseModel - 0/1/2, can this privilege be granted by the user 0 - No, 1 - Yes, 2 - Yes and grantable.