Freigeben über


PermissionSetBase-Klasse

The PermissionSetBase class is a base class that is inherited by permission set classes.

Vererbungshierarchie

System.Object
  Microsoft.SqlServer.Management.Smo.PermissionSetBase
    Microsoft.SqlServer.Management.Smo.DatabasePermissionSet
    Microsoft.SqlServer.Management.Smo.ObjectPermissionSet
    Microsoft.SqlServer.Management.Smo.ServerPermissionSet

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
Public MustInherit Class PermissionSetBase
'Usage
Dim instance As PermissionSetBase
public abstract class PermissionSetBase
public ref class PermissionSetBase abstract
[<AbstractClassAttribute>]
type PermissionSetBase =  class end
public abstract class PermissionSetBase

Der PermissionSetBase-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode PermissionSetBase() Initializes a new instance of the PermissionSetBase class.
Öffentliche Methode PermissionSetBase(PermissionSetBase) Initializes a new instance of the PermissionSetBase class based on the specified PermissionSetBase object.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Specifies if a PermissionSetBase is equal to an object. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode This method supports the SQL Server infrastructure and is not intended to be used directly from your code. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString Returns the string value that represents the specified PermissionSetBase object. (Überschreibt Object.ToString().)

Zum Anfang

Hinweise

Thread Safety

Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Beispiele

Gewährung, Widerrufen und Verweigern von Berechtigungen

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Management.Smo-Namespace

Andere Ressourcen

Berechtigungen (Datenbankmodul)

sys.syspermissions (Transact-SQL)