Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Grants access to the specified permission on the specified columns for the specified grantee on the specified columns on the view.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public Sub Grant ( _
permission As ObjectPermissionSet, _
granteeName As String, _
columnNames As String() _
)
'Usage
Dim instance As View
Dim permission As ObjectPermissionSet
Dim granteeName As String
Dim columnNames As String()
instance.Grant(permission, granteeName, _
columnNames)
public void Grant(
ObjectPermissionSet permission,
string granteeName,
string[] columnNames
)
public:
virtual void Grant(
ObjectPermissionSet^ permission,
String^ granteeName,
array<String^>^ columnNames
) sealed
abstract Grant :
permission:ObjectPermissionSet *
granteeName:string *
columnNames:string[] -> unit
override Grant :
permission:ObjectPermissionSet *
granteeName:string *
columnNames:string[] -> unit
public final function Grant(
permission : ObjectPermissionSet,
granteeName : String,
columnNames : String[]
)
Parameters
- permission
Type: Microsoft.SqlServer.Management.Smo.ObjectPermissionSet
An ObjectPermissionSet object that specifies the set of permissions.
- granteeName
Type: System.String
A String value that specifies the grantee to be granted access to the set of permissions.
- columnNames
Type: array<System.String[]
A String array value that specifies the list of columns to which the set of permissions is granted.
Implements
IColumnPermission.Grant(ObjectPermissionSet, String, array<String[])
Examples
Granting, Revoking, and Denying Permissions
See Also
Reference
Microsoft.SqlServer.Management.Smo Namespace
Other Resources
Creating, Altering, and Removing Views