SAS Namespace Types |
Subclass of RelationalSchema
Represents a data source name (DSN), which is a construct used by the SAS Table Server to identify a data source definition. A data source definition specifies how to locate and access a data source, including any authentication (such as a user name and password) that a user must supply in order to access the data and any properties used to connect to a particular data source or data sources. By using a DSN, a user can avoid specifying connection parameters to connect to a data source. An administrator can also configure a data source, determine the level of security, and share the DSN with others.
The following is a list of associations that are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
Driver | The driver used to access this DSN. | String | 128 |
LogicalName | The name used to reference this DSN. | String | 128 |
Inherited Attributes
Name Id Desc MetadataCreated MetadataUpdated
ChangeState
LockedBy
PublicType
UsageVersion
Name | Cardinality | Description | Associated Types |
ChildDataSources
Partner: ParentDataSources |
0 to * | The data source names which are nested as part of the root data source name. | DataSourceName |
DataSourceConnection
Partner: DataSources |
0 to 1 | The connection used for this data source name. | Connection COMConnection OpenClientConnection SASClientConnection TCPIPConnection |
DefaultLogin
Partner: DataSources |
0 to 1 | The default login used by this data source name. | Login |
ParentDataSources Partner: ChildDataSources |
0 to * | The data source name which act as the parent for this data source name. Note that the hierarchy should not be traversed from this side of the association since this data source name may be part of more than one hierarchy. | DataSourceName |
Inherited Associations
AccessControls/Objects ,
Aliases/AliasFor ,
AliasFor/Aliases ,
Changes/Objects ,
CustomAssociations/OwningObject ,
DeployedComponents/DataPackages ,
Documents/Objects ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
Groups/Members ,
Implementors/ImplementedObjects ,
Keywords/Objects ,
LocalizedAttributes/AssociatedLocalizedObject ,
Notes/Objects ,
PrimaryPropertyGroup/AssociatedObject ,
Prompts/PromptEnabledObject ,
Properties/AssociatedObject ,
PropertySets/OwningObject ,
ReferencedObjects/AssociatedObjects ,
ResponsibleParties/Objects ,
SchemaPackage/Schemas ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
TableCollections/CollectionLocations ,
Tables/TablePackage ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects ,
Trees/Members ,
TSObjectNamespace/TSObjects ,
UsedByPackages/UsingPackages ,
UsedByPrototypes/UsingPrototype ,
UsingPackages/UsedByPackages ,
UsingPrototype/UsedByPrototypes ,
Variables/AssociatedObject
Driver
Type: String 128The driver used to access this DSN.
LogicalName
Type: String 128The name used to reference this DSN.
ChildDataSources
Cardinality: 0 to *
Partner: ParentDataSources
The data source names which are nested as part of the root data source name.
Associated Types:
DataSourceNameDataSourceConnection
Cardinality: 0 to 1
Partner: DataSources
The connection used for this data source name.
Associated Types:
Connection COMConnection OpenClientConnection SASClientConnection TCPIPConnectionDefaultLogin
Cardinality: 0 to 1
Partner: DataSources
The default login used by this data source name.
Associated Types:
LoginParentDataSources
Cardinality: 0 to *
Partner: ChildDataSources
The data source name which act as the parent for this data source name. Note that the hierarchy should not be traversed from this side of the association since this data source name may be part of more than one hierarchy.
Associated Types:
DataSourceName
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.