Non ero sicuro che fosse una domanda SO o SU.Come posso creare un nuovo utente in SQL Server 2012 che possa essere utilizzato in una stringa di connessione?
Ho appena installato SQL Server 2012.
ho creato un database.
Ho un progetto di Visual Studio 2012 e desidero connettermi al database utilizzando una stringa di connessione nella mia configurazione web.
Poiché ho solo due account (account sa e my windows) voglio creare un nuovo utente che avrà accesso solo a questo database.
Google dice, in SSMS, espandere il database, fare clic con il tasto destro su Sicurezza e passare a Nuovo utente.
Tuttavia, quando faccio questo e cerco di creare un utente, scelgo utente SQL con login, inserire un nome utente e nome di login, e ottenere l'errore:
'news_login' is not a valid login or you do not have permission
Ho provato accedendo SSMS come "sa", accesso come account Windows e esecuzione di SSMS con autorizzazioni di amministratore. Ho provato alcuni nomi utente diversi e senza alcun risultato.
Ho notato che non esiste una casella di password, quindi temo di sbagliarmi completamente. Eventuali suggerimenti?
Prima di aggiungere l'utente al db, aggiunge l'utente al server - sotto il server, fare clic con il tasto destro sulla cartella di sicurezza e provarla in questo modo. Quindi è possibile concedere le autorizzazioni ai database appropriati per tale utente. – sgeddes
Grazie, l'ha fatto! Posso accettare se pubblichi una risposta :) – NibblyPig