{"id":703,"date":"2007-09-05T18:01:38","date_gmt":"2007-09-05T16:01:38","guid":{"rendered":"http:\/\/www.glorf.it\/blog\/2007\/09\/05\/sql-server\/zugang-zum-sql-server-erzwingen"},"modified":"2007-09-05T18:03:28","modified_gmt":"2007-09-05T16:03:28","slug":"zugang-zum-sql-server-erzwingen","status":"publish","type":"post","link":"http:\/\/www.glorf.it\/blog\/2007\/09\/05\/sql-talk\/sql-server\/zugang-zum-sql-server-erzwingen","title":{"rendered":"Zugang zum SQL-Server erzwingen"},"content":{"rendered":"<p>Ende Juli ver&#246;ffentlichte Microsoft eine Beschreibung, wie man sich mit ansonsten abgeschotteten SQL-Servern verbinden kann. Voraussetzung dazu ist, dass man den Dienst stoppen\/starten kann. Dazu muss man lediglich den Startparameter &quot;-m&quot; anf&#252;gen. <\/p>\n<p>Das kann man nat&#252;rlich wie beschrieben &#252;ber die Registry machen, aber das ist ja nicht wirklich spa&#223;ig. Ich w&#252;rde das Werkzeug SQL Server Configuration Manager&quot;&quot; (Aufruf &#252;ber &quot;Startmen&#252;\\Alle Programme\\Microsoft SQL Server 2005\\Configuration Tools\\SQL Server Configuration Manager&quot; oder mittels Start\\Ausf&#252;hren &quot;SQLServerManager.msc&quot;): Dort unter Eigenschaften des SQL-Server-Dienstes im Reiter &quot;Advanced&quot; im Eintrag &quot;Startup Parameters&quot; unten noch &quot;-m&quot; hinzuf&#252;gen. Dann den Dienst einfach neu starten.<\/p>\n<p>Man kann das auch gerne direkt unter &quot;Start\\Ausf&#252;hren&quot; machen:<br \/>\n<code>\"c:\\Programme\\Microsoft SQL Server\\MSSQL.1\\MSSQL\\Binn\\sqlservr.exe\" -sMyYukon -m -c<\/code><\/p>\n<p>Jetzt kann man sich ganz einfach mittels der Windows-Authentifizierung zu dem SQL-Server verbinden und das vergessene SA-Passwort zur&#252;cksetzen oder andere sch&#246;ne Dinge tun. Denn man hat nun Adminrechte. Am Ende darf an nicht vergessen den Parameter &quot;-m&quot; wieder zu entfernen, sonst hat man den ansonsten l&#228;stigen Single-User-Mode immer&#8230;<\/p>\n<p>Wenigstens gibt es eine Einschr&#228;nkung: F&#252;r diese Methode ben&#246;tigt man Admin-Rechte an den betreffenden Rechner. Offensichtlich geht Microsoft davon aus, dass der Windows-Admin auch Administrator des SQL-Servers ist. <\/p>\n<p>Weitere Details stehen im <a href=\"http:\/\/support.microsoft.com\/default.aspx?scid=kb;EN-US;937682\">KB-Artikel 937682 &quot;How to add a Windows user to the sysadmin fixed server role in SQL Server 2005 as a failure recovery mechanism&quot;<\/a><\/p>\n<p>Vielen Dank an Spencer Tracy, der das sogar schon am Tag vor meinem Urlaub als <a href=\"http:\/\/www.glorf.it\/blog\/2007\/07\/30\/links\/schneller-hotfix-download#comment-14985\">Kommentar<\/a> postete.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ende Juli ver&#246;ffentlichte Microsoft eine Beschreibung, wie man sich mit ansonsten abgeschotteten SQL-Servern verbinden kann. Voraussetzung dazu ist, dass man den Dienst stoppen\/starten kann. Dazu muss man lediglich den Startparameter &quot;-m&quot; anf&#252;gen. Das kann man nat&#252;rlich wie beschrieben &#252;ber die Registry machen, aber das ist ja nicht wirklich spa&#223;ig. Ich w&#252;rde das Werkzeug SQL Server [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"_links":{"self":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/703"}],"collection":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/comments?post=703"}],"version-history":[{"count":0,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/703\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/media?parent=703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/categories?post=703"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/tags?post=703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}