Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Geeft een lijst terug van alle toegekende inloggegevens voor een publicatie. Deze opgeslagen procedure wordt uitgevoerd bij Publisher in de publicatiedatabase.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_help_publication_access
[ @publication = ] N'publication'
[ , [ @return_granted = ] return_granted ]
[ , [ @login = ] N'login' ]
[ , [ @initial_list = ] initial_list ]
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Arguments
[ @publication = ] N'publicatie'
De naam van de publicatie om toegang te krijgen. @publication is sysname, zonder standaard.
[ @return_granted = ] return_granted
De login-ID.
@return_granted is bit, met als standaard .1
Als 0 is gespecificeerd en SQL Server Authentication wordt gebruikt, worden de beschikbare logins die bij de Publisher verschijnen maar niet bij de Distributor teruggegeven.
Als 0 is gespecificeerd en Windows Authentication wordt gebruikt, worden de logins die niet specifiek toegang worden geweigerd bij zowel de Publisher als de Distributor, teruggegeven.
[ @login = ] N'login'
De standaard beveiligingslogin-ID.
@login is sysname, met een standaardwaarde van %.
[ @initial_list = ] initial_list
Specificeert of alle leden met publicatietoegang worden teruggestuurd of alleen de leden die toegang hadden voordat nieuwe leden aan de lijst werden toegevoegd.
@initial_list is bit, met als standaard .0
1geeft informatie terug voor alle leden van de sysadmin-vaste serverrol met geldige logins bij de Distributeur die bestonden toen de publicatie werd aangemaakt, en de huidige login.0levert informatie terug voor alle leden van de sysadmin-fixedserverrol met geldige logins bij de Distributor die bestonden toen de publicatie werd gemaakt, en voor alle gebruikers in de publicatietoegangslijst die niet tot de sysadmin-fixedserverrol behoren.
[ @publisher = ] N'uitgever'
Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
Resultaatset
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
Loginname |
nvarchar(256) | Echte inlognaam. |
Isntname |
int |
0= Login is geen Windows-gebruiker.1= Login is een Windows-gebruiker. |
Isntgroup |
int |
0= Login is geen Windows-groep.1= Login is een Windows-groep. |
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Remarks
sp_help_publication_access wordt gebruikt in alle typen replicatie.
Wanneer zowel Isntname als Isntgroup in de resultaatset , 0wordt aangenomen dat de login een SQL Server-login is.
Permissions
Alleen leden van de sysadmin-vaste serverrol of de db_owner vaste databaserol kunnen uitvoeren sp_help_publication_access.