sp_grantlogin (języka Transact-SQL)
Tworzy SQL Server logowania.
Ważne: |
---|
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.Użycie Utworzyć identyfikator logowania zamiast. |
Składnia
sp_grantlogin [@loginame=] 'login'
Argumenty
- [ @ loginame = ] 'login"
Jest nazwą grupy lub użytkowników systemu Windows.Grupy lub użytkowników systemu Windows musi kwalifikowaną nazwą domena systemu Windows w formie domeny\użytkownika; na przykład London\Joeb.loginjest sysname, z braku domyślne.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_grantlogin wymaga utworzenia logowania, który obsługuje dodatkowe opcje.Informacje na temat tworzenia logowania do serwera SQL zobaczUtwórz logowania (Transact-SQL)
sp_grantlogin nie można wykonać w ramach transakcji zdefiniowanej przez użytkownika.
Uprawnienia
Wymaga logowania dowolnego zmieniać uprawnienia na serwerze.
Przykłady
W poniższym przykładzie użyto CREATE LOGIN do tworzenia SQL Server logowania użytkownika systemu Windows Corporate\BobJ. jest to preferowana metoda.
CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO