(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

ObjectPermissionInfo-Klasse

Das ObjectPermissionInfo-Objekt stellt Informationen zu einer SQL Server-Objektberechtigung dar.

Object
  Microsoft.SqlServer.Management.Smo.PermissionInfo
    Microsoft.SqlServer.Management.Smo.ObjectPermissionInfo

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

public class ObjectPermissionInfo : PermissionInfo

Der ObjectPermissionInfo-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche MethodeObjectPermissionInfoInitialisiert eine neue Instanz der ObjectPermissionInfo-Klasse.
Nach oben

  NameBeschreibung
Öffentliche EigenschaftColumnNameRuft den Namen der Spalte ab, für die Berechtigungen gewährt oder verweigert wurden. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftGranteeRuft den Namen des Datenbankbenutzers, den Anmeldenamen oder die Datenbankrolle ab, dem bzw. der Zugriff auf das Objekt gewährt oder verweigert wurde. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftGranteeTypeRuft den Empfängertyp ab. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftGrantorRuft den Namen des Datenbankbenutzers, den Anmeldenamen oder die Datenbankrolle ab, dem bzw. der Zugriff auf das Objekt gewährt oder verweigert wurde. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftGrantorTypeRuft den Typ des Berechtigenden (Grantor) ab. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftObjectClassRuft die Objektklasse für das Objekt ab, dem Berechtigungen gewährt oder verweigert wurden. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftObjectIDRuft den ID-Wert ab, durch den das Objekt, für das die Berechtigung gilt, eindeutig identifiziert wird. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftObjectNameRuft den Namen des Objekts ab, für das die Berechtigung gilt. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftObjectSchemaRuft das Schema des Objekts ab, für das die Berechtigung gilt. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftPermissionStateRuft den Berechtigungsstatus des Objekts ab, für das die Berechtigung gilt, z. B., ob die Berechtigung gewährt, verweigert, mit GRANT gewährt oder widerrufen wurde. (Geerbt von PermissionInfo.)
Öffentliche EigenschaftPermissionTypeRuft den Typ der Berechtigung ab.
Geschützte EigenschaftPermissionTypeInternal Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. (Geerbt von PermissionInfo.)
Nach oben

  NameBeschreibung
Öffentliche MethodeEquals (Geerbt von Object.)
Geschützte MethodeFinalize (Geerbt von Object.)
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Öffentliche MethodeGetType (Geerbt von Object.)
Geschützte MethodeMemberwiseClone (Geerbt von Object.)
Öffentliche MethodeToStringGibt das Objekt als String-Wert zurück. (Geerbt von PermissionInfo.)
Nach oben

Das ObjectPermissionInfo-Objekt wird von der Methode EnumObjectPermissions zurückgegeben. Sie kann auf ähnliche Weise zum Objekt ServerPermissionInfo und der EnumServerPermissions-Methode, die im Beispiel angezeigt werden.

Threadsicherheit

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.

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

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft