Toegang tot SQL Server herstellen (2005 & 2008)

Vandaag had ik de uitdaging om toegang te verkrijgen tot een SQL Server (2008) die niet door mij was geinstalleerd, maar door een ex-collega. Helaas mocht ik niet inloggen op SQL Server, dus kon niet bij de databases en kon ook geen nieuwe database aanmaken (wat ik eigenlijk wilde doen).

Wel ben ik lid van de administrators groep, maar toch mocht ik niet inloggen.

Via mijn grote vriend Google vond ik de oplossing:
SQL server opstarten in maintenance mode (-m bij opstartparameters)
Een elevated dosbox starten (Run as administrator) en dan via osql -S. -E inloggen (nu mocht het wel :-) )
Vervolgens mezelf toegevoegd als sysadmin:

EXEC sp_addsrvrolemember 'DOMEINNAAM\Gebruikersnaam', 'sysadmin';
GO

En SQL server weer normaal op laten starten.

Voila! Ik heb weer toegang tot de server.

Hieronder de link waar ik deze oplossing vond:
http://blogs.msdn.com/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server-2005.aspx

Ronald Harmsen

I'm a software developer. When I'm not developing software I'm training & coaching other developers, speaking on a conference or fiddling with some technical stuff.

Arnhem, The Netherlands

Subscribe to Ronald to the cloud

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!