ServerPermissionInfo Class
SQL Server 2012
The ServerPermissionInfo object represents information about a SQL Server server-level permission.
System.Object
Microsoft.SqlServer.Management.Smo.PermissionInfo
Microsoft.SqlServer.Management.Smo.ServerPermissionInfo
Microsoft.SqlServer.Management.Smo.PermissionInfo
Microsoft.SqlServer.Management.Smo.ServerPermissionInfo
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
The ServerPermissionInfo type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | ColumnName | Gets the name of the column that has permissions granted or denied. (Inherited from PermissionInfo.) |
![]() | Grantee | Gets the name of the database user, logon, or database role who has been granted or denied access to the object. (Inherited from PermissionInfo.) |
![]() | GranteeType | Gets the type of grantee. (Inherited from PermissionInfo.) |
![]() | Grantor | Gets the name of the database user, logon, or database role who granted or denied access to the object. (Inherited from PermissionInfo.) |
![]() | GrantorType | Gets the type of grantor. (Inherited from PermissionInfo.) |
![]() | ObjectClass | Gets the object class for the object to which permissions have been granted or denied. (Inherited from PermissionInfo.) |
![]() | ObjectID | Gets the ID value that uniquely identifies the object to which the permission applies. (Inherited from PermissionInfo.) |
![]() | ObjectName | Gets the name of the object to which the permission applies. (Inherited from PermissionInfo.) |
![]() | ObjectSchema | Gets the schema of the object to which the permission applies. (Inherited from PermissionInfo.) |
![]() | PermissionState | Gets the permission state of the object to which the permission applies, such as whether the permission is granted, denied, granted with grant, or revoked. (Inherited from PermissionInfo.) |
![]() | PermissionType | Gets the type of permission. |
![]() | PermissionTypeInternal | Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. (Inherited from PermissionInfo.) |
| Name | Description | |
|---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | Returns the object as a String value. (Inherited from PermissionInfo.) |

