• PRODUCTS
  • SUPPORT
  • DOCS
  • PARTNERS
  • COMPANY
  • QUOTE
  • ACCOUNT
  • STORE
QUOTE

Documentation

Support Forums
What can we help you with?
Topics

Schema Permission Element

API Type:
Varigence.Languages.Biml.Principal.AstSchemaPermissionNode
X-Ref:
  • Ast Schema Permission Node
  • Ast Relational Permission Node
  • Ast Permission Grant Base Node
  • Ast Permission Base Node

Attributes

AttributeAPI TypeDefaultDescription
ActionPermissionActionTypeGrant
This value specifies whether permission to access and interact with objects is granted, denied, or revoked. This is a required property
SchemaNameAstSchemaNode 
This value specifies the schema to which the permission is applied. This is a required reference to an existing definiton.
TargetPermissionTargetTypeSelect
This value specifies the type of object that the permissions apply to. This is a required property
OwnerString 
Specifies the principal to grant the permission as. Passed in as the AS property on the GRANT statement.
WithGrantOptionBooleanFalse
This value specifies whether WITH GRANT OPTION should be specified on the creation of this permission.

Collection Children

ChildAPI TypeDescription
<Annotations>
    <Annotation />
</Annotations>
AstAnnotationNode
This is a collection of annotation items that can be used to specify documentation, tags, or other information. Annotations are particularly useful for storing information about nodes that can be used by BimlScript code.

© Varigence