Udostępnij za pośrednictwem


sp_help_publication_access (Transact-SQL)

Zwraca listę wszystkich identyfikatorów logowania udzielonego dla publikacja.Ta procedura przechowywana jest wykonywana przez wydawcę na baza danych publikacja.

Topic link iconKonwencje składni języka Transact-SQL

sp_help_publication_access [ @publication = ] 'publication'
    [ , [ @return_granted = ] 'return_granted' ] 
    [ , [ @login = ] 'login' ]
    [ , [ @initial_list = ] initial_list ]

Argumenty

  • [ @publication=] 'publication'
    Is the name of the publication to access.publication is sysname, with no default.

  • [ @return_granted=] 'return_granted'
    Is the login ID.return_granted is bit, with a default of 1.Jeśli 0 określono a SQL Server Uwierzytelnianie jest używane, zwracane są dostępne logowania, do których są wyświetlane przez wydawcę, ale nie u dystrybutor. Jeśli 0 jest określony i jest używane uwierzytelnianie systemu Windows, identyfikatory logowania, nie zostały odrzucone dostęp do poziomie Wydawca lub dystrybutor są zwracane.

  • [ @login=] 'login'
    Is the standard security login ID.login is sysname, with a default of %.

  • [ @initial_list =] initial_list
    Specifies whether to return all members with publication access or just those who had access before new members were added to the list.initial_list is bit, with a default of 0.

    1 zwraca informacje dotyczące wszystkich członków sysadmin stała rola serwera z prawidłowych identyfikatorów logowania na Dystrybutor, które istniały podczas tworzenia publikacja, a także bieżącego logowania.

    0 zwraca informacje dotyczące wszystkich członków sysadmin stała rola serwera z prawidłowych identyfikatorów logowania na Dystrybutor, który istniał, gdy publikacja została utworzona również wszystkich użytkowników na liście dostępu publikacja, którzy nie należą do sysadmin stała rola serwera.

Zestawy wyników

Nazwa kolumna

Typ danych

Description

Loginname

nvarchar(256)

Nazwa rzeczywistej logowania.

Isntname

int

0 = Logowania nie jest użytkownikiem systemu Windows.

1 = Logowania się użytkownika systemu Windows.

Isntgroup

int

0 = Logowanie nie jest grupy systemu Windows.

1 = Logowania to grupy systemu Windows.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_help_publication_access jest używany we wszystkich typach replikacja.

Jeśli oba Isntname and Isntgroup zestaw wyników są 0, przyjmowana jest identyfikator logowania jest SQL Server Zaloguj się.

Uprawnienia

Tylko członkowie sysadmin Rola serwera lub db_owner stała rola bazy danych może być wykonywany sp_help_publication_access.