PrivilegeTypeName Property

SQL-DMO

SQL-DMO

PrivilegeTypeName Property

The PrivilegeTypeName property returns a text string that identifies an access right.

Applies To
Permission Object
Syntax

object.PrivilegeTypeName

Parts

object

Expression that evaluates to an object in the Applies To list

Data Type

String

Modifiable

Read-only

Prototype (C/C++)

HRESULT GetPrivilegeTypeName(SQLDMO_LPBSTR pRetVal);

Note  SQL-DMO strings are always returned as OLE BSTR objects. A C/C++ application obtains a reference to the string. The application must release the reference using SysFreeString.

Remarks

A Permission object uniquely identifies a Microsoft® SQL Server™ 2000 database user or role granted a specific access right for a specific database or database object. For any given permission object retrieved using a permissions listing method, the PrivilegeType property reports a single, unpacked value. The PrivilegeTypeName property returns the friendly name for the PrivilegeType property value.

For example, when PrivilegeType returns SQLDMOPriv_Execute, PrivilegeTypeName returns Execute.