sp_grantlogin (Transact-SQL)
Si applica a:SQL Server
Crea un account di accesso di SQL Server.
Importante
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece CREATE LOGIN .
Convenzioni di sintassi Transact-SQL
Sintassi
sp_grantlogin [@loginame=] 'login'
Argomenti
[ @loginame = ] 'login'
Nome di un utente o di un gruppo di Windows. L'utente o il gruppo di Windows deve essere qualificato con un nome di dominio Windows nel formato Utente dominio\, ad esempio London\Joeb. login è sysname, senza impostazione predefinita.
Valori del codice restituito
0 (operazione completata) o 1 (operazione non riuscita)
Osservazioni:
sp_grantlogin chiama CREATE LOGIN, che supporta opzioni aggiuntive. Per informazioni sulla creazione di account di accesso di SQL Server, vedere CREATE LOGIN (Transact-SQL)
sp_grantlogin non può essere eseguito all'interno di una transazione definita dall'utente.
Autorizzazioni
Richiede l'appartenenza al ruolo del server securityadmin.
Esempi
Nell'esempio seguente viene CREATE LOGIN
usato per creare un account di accesso di SQL Server per l'utente Corporate\BobJ.
di Windows Questo è il metodo preferito.
CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO
Vedi anche
Stored procedure di sicurezza (Transact-SQL)
CREATE LOGIN (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per