Aggiungere account a sql server 2005

giovedì 17 gennaio 2008 - 22.22

Amodio Profilo | Expert

salve a tutti

vorrei connettermi a sql server 2005 ( ho installato la express)
ho creato un database e

quando mi connetto con questa stringa di connessione:
"Data Source=localhost;Initial Catalog=prova1;Integrated Security=True;"

mi da questo errore
Impossibile aprire il database "prova1" richiesto dall'account di accesso. Accesso non riuscito.
Accesso non riuscito per l'utente 'SERVER\user'.


come posso quindi aggiungere un account?
ho provato a vedrere nella voce UTENTI, ma nella lista dei database non c'è PROVA,cioè quello che ho creato io :(

lbenaglia Profilo | Guru

>quando mi connetto con questa stringa di connessione:
>"Data Source=localhost;Initial Catalog=prova1;Integrated Security=True;"
>
>mi da questo errore
>Impossibile aprire il database "prova1" richiesto dall'account
>di accesso. Accesso non riuscito.
>Accesso non riuscito per l'utente 'SERVER\user'.

Con che account sei loggato a Windows?
Quell'account fa parte del gruppo locale Administrators?

>come posso quindi aggiungere un account?
Fai riferimento a questo articolo di Luca che pur referendosi a SQL Server 2000 introduce i concetti di Autenticazione ed Autorizzazione che sono tuttora validi in SQL Server 2005 (e 2008):
http://www.microsoft.com/italy/technet/community/mvp/editoriali/permessi.mspx

>ho provato a vedrere nella voce UTENTI, ma nella lista dei database
>non c'è PROVA,cioè quello che ho creato io :(
Ma il db non si chiamava "prova1"?
Come hai creato il db? Via SSMS o qualcos'altro?
Hai fatto un refresh?

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

Amodio Profilo | Expert

ciao
sono riuscito ad aggiungere l'utenza ed ad assegnargli i permessi per il db prova1

ora si connette
bene

non posso dire lo stesso sul portatile
che da errore che non puo' ricevere connessioni esterne
ho abilitato "sql query browser",e i permessi per accedere esternamente, ho imposto anche l'eccezione al firewall

anche riavviando sql server continua a fornire lo stesso errore :(
non trovo altri suggerimenti in rete
forse devo cambiare stringa d iconnessione?


la mia utenza sia nel pc che nel portatile è di tipo administrator

lbenaglia Profilo | Guru

>ora si connette
>bene
>
>non posso dire lo stesso sul portatile
Sul o dal?

>che da errore che non puo' ricevere connessioni esterne
>ho abilitato "sql query browser",e i permessi per accedere esternamente,
>ho imposto anche l'eccezione al firewall
Cosa stai cercando di fare?
Dove si trova l'istanza di SQL Server alla quale vuoi connetterti?
Da dove vuoi connetterti?
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

Amodio Profilo | Expert

scusa

alur
ho installato sql server anche nel portatile
e sto provando li

ora mi sono accorto che cambiando la stringa di connessione :
da data source=localhost ad ->data source=.1sqlexpress:attachDbfilename=c:\programmi\micro.....

pare funzionare


quindi mantenendo la stessa stringa...no
infatti mi da errore "acesso non riuscito, per l0utente "nomepc\amodio"

praticamente anche mettendo nella stringa di connessione un utente che ho creato in sql server di nome Q
mi da errore su amodio!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5