Role (Decision Support Objects)
注意 |
---|
下一版本的 Microsoft SQL Server 将删除该功能。 请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。 |
The Role object in Decision Support Objects (DSO) provides access to role-based security for databases, cubes, and data mining models. The DSO Database, Cube, and MiningModel objects all support the Roles collection, making security functions available for each DSO object.
All three types of roles are supported with DSO objects. Each role object detailed in the following table uses the Role interface, with the ClassType property set to the appropriate value for the role type as shown.
Role type |
Role object |
Role class type |
---|---|---|
Database role |
DbGroup |
clsDatabaseRole |
Cube role |
CubeGroup |
clsCubeRole |
Mining model role |
MiningModelGroup |
clsMiningModelRole |
The Role object is used to:
Provide access to the list of users for a role associated with a database, cube, or data mining model.
Create or modify permissions on a role associated with a database, cube, or data mining model.
Provide access to commands for a role associated with a database, cube, or data mining model.