Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Data creazione: 14 aprile 2006
Per accedere a Motore di database è necessario che gli utenti dispongano di un account di accesso. L'account di accesso può rappresentare l'identità dell'utente come un account di Windows o come membro di un gruppo di Windows oppure un account di accesso di SQL Server esistente solo in SQL Server. Se possibile, è consigliabile utilizzare l'autenticazione di Windows.
Per impostazione predefinita, gli amministratori del computer dispongono di accesso completo a SQL Server. Ai fini di questa lezione, è sufficiente un utente che dispone di minori privilegi e verrà pertanto creato un nuovo account dell'autenticazione di Windows locale nel computer in uso. A tale scopo, è necessario essere un amministratore del computer. Al nuovo utente verrà quindi concesso l'accesso a SQL Server. Le istruzioni seguenti fanno riferimento a .
Per creare un nuovo account di Windows
Fare clic sul pulsante Start, scegliere Esegui, nella casella Apri digitare %SystemRoot%\system32\compmgmt.msc /s e quindi fare clic su OK per aprire l'applicazione Gestione computer.
In Utilità di sistema espandere Utenti e gruppi locali, fare clic con il pulsante destro del mouse su Users e quindi scegliere Nuovo utente.
Nella casella Nome utente digitare Mary.
Nelle caselle Password e Conferma password digitare una password complessa e quindi fare clic su Crea per creare un nuovo utente locale di Windows.
Per creare un account di accesso
In una finestra dell'editor di query di SQL Server Management Studio digitare ed eseguire il codice seguente sostituendo
computer_namecon il nome del computer.FROM WINDOWSindica che Windows autenticherà l'utente. L'argomento facoltativoDEFAULT_DATABASEconnette l'utenteMaryal databaseTestDataa meno che la relativa stringa di connessione indichi un altro database. Questa istruzione introduce il punto e virgola come carattere di fine facoltativo per un'istruzione Transact-SQL.CREATE LOGIN [computer_name\Mary] FROM WINDOWS WITH DEFAULT_DATABASE = [TestData]; GOCiò autorizza il nome utente
Mary, autenticato dal computer in uso, ad accedere all'istanza di SQL Server. Se sono presenti più istanze di SQL Server 2005 nel computer, è necessario creare l'account di accesso in ogni istanza a cui l'utenteMarydeve accedere.[!NOTA] Poiché
Marynon è un account di dominio, il nome utente può essere autenticato solo nel computer in questione.
Attività successiva della lezione
Concessione dell'accesso a un database
Vedere anche
Altre risorse
CREATE LOGIN (Transact-SQL)
Modalità di autenticazione