Ultimamente aggiornato a SQL Server 2008 R2 Express. Quando si tenta di creare un database dopo l'accesso utilizzando l'autenticazione di Windows con il mio id roger.moore ricevo questo errore:Autorizzazioni di SQL Server 2008 R2 Express: impossibile creare database o modificare utenti
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
CREATE DATABASE permission denied in database 'master'. RESTORE HEADERONLY is terminating abnormally Error 262
Se provo ad aggiungere il ruolo sysadmin per roger.moore, questo è l'errore che ricevo :
Add member failed for ServerRole 'sysadmin'. (Microsoft.SqlServer.Smo)
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
User does not have permission to perform this action Error 15247
Se provo ad aggiungere questo ruolo al mio utente con T-SQL, utilizzare questo comando,
EXEC sp_addsrvrolemember 'ziffenergy\roger.moore', 'sysadmin';
GO
Qui è l'errore che ricevo:
Msg 15247, Level 16, State 1, Procedure sp_addsrvrolemember, Line 29
User does not have permission to perform this action.
Qualcuno ha qualche suggerimento? Sembra che non posso fare nulla con il database sul computer locale. Nota che sono l'amministratore della workstation Windows 7 che sto utilizzando e, se provo a creare o modificare database e/o utenti sul nostro server database di test IT di rete utilizzando SQL Server Management Studio, posso farlo senza problemi.
Grazie per il feedback. Sì, ho provato ad accedere usando sa; tuttavia, quando provo a impostare la password per sa, viene visualizzato questo messaggio di errore: "Modifica password non riuscita per accesso 'sa'. (Microsoft.SqlServer.Smo) Si è verificata un'eccezione durante l'esecuzione di un'istruzione Transact-SQL o di un batch. (Microsoft .SqlServer.ConnectionInfo) Impossibile modificare l'accesso 'sa', perché non esiste o non si dispone dell'autorizzazione. (Microsoft SQL Server, Errore: 15151) "Qualche idea? – Roger
È lo stesso problema. Non sarai in grado di impostare le password perché il tuo account non ha le autorizzazioni necessarie nella tua istanza SQL. Se non si conoscono i dettagli di accesso se un account con privilegi sysadmin (o determinati altri privilegi più specifici che sono molto improbabili nella propria situazione), sarà necessario ottenerlo da qualcuno che lo fa. – squillman
Ma io sono la persona che ha installato il software SQL Server 2008 R2 sulla mia workstation, quindi non dovrei avere le autorizzazioni richieste? – Roger