Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Skapar en SQL Server-inloggning.
Important
Den här funktionen tas bort i en framtida version av SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen. Använd CREATE LOGIN i stället.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_grantlogin [ @loginame = ] N'loginame'
[ ; ]
Arguments
[ @loginame = ] N'loginame'
Namnet på en Windows-användare eller grupp.
@loginame är sysname, utan standard. Windows-användaren eller gruppen måste vara kvalificerad med ett Windows-domännamn i formen <domain>\<user>; till exempel, London\Joeb.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Remarks
sp_grantlogin Call, CREATE LOGINvilket stödjer extra alternativ. För information om hur man skapar SQL Server-inloggningar, seCREATE LOGIN
sp_grantlogin kan inte köras i en användardefinierad transaktion.
Permissions
Kräver medlemskap i rollen som säkerhetsadmin fast server.
Examples
Följande exempel används CREATE LOGIN för att skapa en SQL Server-inloggning för Windows-användaren Corporate\BobJ, vilket är den föredragna metoden.
CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO