Die Lösung besteht darin, SQL Server zu stoppen und als lokaler Admin über die Kommandozeile (welche als Administrator auszuführen ist!) mit dem Schalter -m im Einzelbenutzermodus zu starten, wo lokale Admins auch wirklich Admin-Rechte haben:
cd C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn
sqlservr.exe –m –sSQLEXPRESS
Anschließend kann man eine neue Kommandozeile (wieder als Admin!) starten und sich mit OSQL (z. B. osql –E –sMyServer\SQLEXPRESS) zum Server verbinden und Benutzer anlegen sowie diese zu Sysadmins machen:
CREATE LOGIN [DOMAIN\Username] FROM WINDOWS
go
exec sp_addsrvrolemember 'DOMAIN\Username', 'sysadmin'
go
Danach wird der über die Konsole gestartete Server beendet (STRG + C) und wieder als Dienst gestartet. Fertig!
Ich hatte dabei zwei Probleme, die ich wie folgt gelöst habe:
- Ich konnte mich mit OSQL nicht via TCP verbinden, also habe ich TCP einfach im SQL Server Configuration Manager (Start Menü | SQL Server | Configuration) deaktiviert.
- Beim Start des Servers mit der Option -m habe ich die Info bekommen, dass ich einen bestimmten Tracelevel verwenden muss. Somit habe ich den Server mit -m -t TRACELEVEL gestartet, wobei TRACELEVEL der Nummer aus der Meldung entspricht.
[ Kommentar hinzufügen ] ( 20 views ) | Links |




( 3 / 5 )Seit kurzem steht der Erscheinungstermin für das Buch .NET 4 Update , das ich gemeinsam mit Holger Schwichtenberg geschrieben habe, fest: 1. September 2010. Das Buch richtet sich an .NET 3.5-Entwickler und zeigt die Neuerungen in .NET 4 auf. Weitere Infos dazu gibt es hier .
[ Kommentar hinzufügen ] ( 64 views ) |




( 2.9 / 46 )In nicht einmal einem Monat startet mit der BASTA! wieder die größte unabhängige .NET-Konferenz im deutschsprachigen Raum. Auch ich werde wieder meinen Anteil dazu leisten. Nachfolgend sind meine Sessions aufgelistet. Darüber hinaus bin ich auch dieses Mal für den Agile-Track verantwortlich. Weitere Informationen gibt es unter www.basta.net.
- Anforderungen in agilen Projekten – Wie passt das zusammen?
- Parallele Applikationen mit .NET 4
- Code Contracts in .NET 4: von 0 auf 100
- NHibernate vs. Entity Framework
[ Kommentar hinzufügen ] ( 17 views ) |




( 3.1 / 47 )Mit Conditional GET wird ein durch das HTTP-Protokoll unterstützter Mechanismus bezeichnet, der es Clients erlaubt, Dokumente lediglich unter der Bedingung, dass sie sich seit dem letzten Aufruf geändert haben, anzufordern. Hat sich das Dokument nicht geändert, antwortet der Server mit Mehr ...
[ Kommentar hinzufügen ] ( 112 views ) |




( 3.5 / 82 )WCF REST-Services können ab .Net 4 über ASP.NET-Routen veröffentlicht werden, sofern vom ASP.NET- Kompatibilitätsmodus gebraucht gemacht wird. Zur Veranschaulichung zeigt das folgende Listing Mehr ...
[ Kommentar hinzufügen ] ( 112 views ) |




( 3.5 / 112 )

Kategorien



