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
Voegt een login, of beveiligingsprincipe, toe als lid van een vaste serverrol.
Important
Deze functie wordt verwijderd in een toekomstige versie van SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van deze functie. Gebruik in plaats daarvan ALTER SERVER ROLE.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_addsrvrolemember
[ @loginame = ] N'loginame'
[ , [ @rolename = ] N'rolename' ]
[ ; ]
Arguments
[ @loginame = ] N'loginame'
De naam van de security principal wordt toegevoegd aan de vaste serverrol. @loginame is een systeemnaam, zonder standaard. @loginame kan een SQL Server login zijn of een Windows account. Als het Windows-account nog geen toegang tot SQL Server heeft gekregen, wordt toegang automatisch verleend.
[ @rolename = ] N'rolnaam'
De naam van de vaste serverrol waaraan de beveiligingsprincipal wordt toegevoegd.
@rolename is een systeemnaam, met als standaard NULL, en moet een van de volgende waarden hebben:
- sysadmin
- securityadmin
- serveradmin
- setupadmin
- processadmin
- diskadmin
- dbcreator
- bulkadmin
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Remarks
Wanneer een security principal wordt toegevoegd aan een vaste serverrol, krijgt het de rechten die aan die rol horen.
Het rollidmaatschap van de SA-gebruiker en het publiek kan niet worden gewijzigd.
Gebruik sp_addrolemember om een lid toe te voegen aan een vaste database of door de gebruiker gedefinieerde rol.
sp_addsrvrolemember kan niet worden uitgevoerd binnen een door de gebruiker gedefinieerde transactie.
Permissions
Vereist lidmaatschap van de rol waaraan het nieuwe lid wordt toegevoegd.
Examples
Het volgende voorbeeld voegt het Windows-account Corporate\HelenS toe aan de sysadmin-vaste serverrol.
EXECUTE sp_addsrvrolemember 'Corporate\HelenS', 'sysadmin';
GO