Article.SourceObjectOwner Eigenschaft

Definition

Erhält oder setzt den Besitzer des veröffentlichten Datenbankobjekts.

public:
 property System::String ^ SourceObjectOwner { System::String ^ get(); void set(System::String ^ value); };
public string SourceObjectOwner { get; set; }
member this.SourceObjectOwner : string with get, set
Public Property SourceObjectOwner As String

Eigenschaftswert

Der Besitzer des Datenbankobjekts.

Ausnahmen

Wenn Sie versuchen, die SourceObjectOwner Eigenschaft für einen bestehenden Aufsatz festzulegen.

Wenn man die SourceObjectOwner Eigenschaft auf einen null Wert, einen Wert mit null Zeichen oder einen Wert länger als 128 Unicode-Zeichen setzt.

Hinweise

Die Eigenschaft SourceObjectOwner ist eine Lese-/Schreibeigenschaft. Der Versuch, diese Eigenschaft für einen bestehenden Artikel zu setzen, erzeugt eine Ausnahme.

Die Eigenschaft SourceObjectOwner kann von Mitgliedern der Fixed-Server-Rolle sysadmin beim Publisher und beim Subscriber (für die Neuveröffentlichung von Subscribers) abgerufen werden. Sie kann auch von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank sowie von Nutzern, die Mitglieder des PAL sind, abgerufen werden. Für ein MergeArticle Objekt kann diese Eigenschaft auch von Mitgliedern der replmonitor festen Datenbankrolle auf dem Distributor abgerufen werden.

Die Eigenschaft SourceObjectOwner kann von Mitgliedern der sysadmin festen Serverrolle beim Publisher festgelegt werden. Sie kann auch von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank festgelegt werden.

Das Abrufen SourceObjectOwner entspricht dem Ausführen von sp_helparticle (Transact-SQL) für transaktionale oder Snapshot-Replikation oder der Ausführung von sp_helpmergearticle (Transact-SQL) für die Merge-Replikation.

Das Setzen SourceObjectOwner ist gleichbedeutend damit, sp_addarticle (Transact-SQL) für transaktionale oder snapshot-Replikation auszuführen oder sp_addmergearticle (Transact-SQL) für Merge-Replikation auszuführen.

Gilt für: