Freigeben über


TransSubscription.PublisherName Eigenschaft

Definition

Ruft den Namen des Publisher ab, wenn das Abonnement zu einem nicht SQL Server Publisher gehört, oder legt diesen fest.

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

Eigenschaftswert

Der Name des Herausgebers.

Hinweise

Wenn die PublisherName Eigenschaft für ein Abonnement angegeben wird, das zu einem SQL Server Publisher gehört, wird eine Ausnahme ausgelöst.

PublisherName ist eine erforderliche Eigenschaft und muss festgelegt werden, bevor das Abonnement auf dem Server erstellt wird. Sobald das Abonnement auf dem Server vorhanden ist, kann die PublisherName Eigenschaft nicht geändert werden.

Die PublisherName Eigenschaft kann nur von Mitgliedern der sysadmin Festen Serverrolle im Publisher, von Mitgliedern der festen Datenbankrolle in der db_owner Publikationsdatenbank oder vom Benutzer abgerufen werden, der das Abonnement erstellt hat.

Die PublisherName Eigenschaft kann nur von Mitgliedern der sysadmin Festen Serverrolle im Publisher oder von Mitgliedern der festen Datenbankrolle in der db_owner Publikationsdatenbank festgelegt werden.

Das Abrufen der Eigenschaft entspricht dem PublisherName Ausführen von sp_helpsubscription (Transact-SQL).

Das Festlegen der Eigenschaft entspricht dem PublisherName Ausführen von sp_addsubscription (Transact-SQL).

Gilt für: