Benutzer mit den meisten Antworten
T-SQL Server 2016 express auf Mixed Mode schalten

Frage
-
Hallo zusammen,
Ich möchte mit folgender t-sql Anweisung den Server auf Mixed Mode schalten:
string sql = "USE[master]" + @"EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\Microsoft SQL Server\MSSQL13.SQLEXPRESS\MSSQLServer', N'LoginMode', REG_DWORD, 2";
Dabei erhalte ich Fehler 5 Zugriff verweigert.
Was ist an der Anweisung falsch oder unvollständig? bzw. was fehlt um den Registry Wert änder zu können?
Danke und Grüße
Carl-Heinz
Antworten
-
HAllo Carl-Heinz,
die Option Mixed Mode kannst Du bereits während der Installation einschalten, auch aus einem eigenen Installer per Parameter heraus.
Siehe Installieren von SQL Server 2016 von der Eingabeaufforderung => Parameter /SECURITYMODE=SQL
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort markiert Carl-Heinz Robert Mittwoch, 31. Mai 2017 14:18
Alle Antworten
-
Hallo,
Danke für den Hinweis.
Das mit den Adminrechten habe ich mir fast gedacht.
Frage: gibt es eine Möglichkeit, zur Laufzeit die Adminrechte zu setzen und nach dem Registry-Eintrag wieder zurückzunehmen?
Die zu Fuß Methode über Regedit ist ja hier nicht anwendbar.
viele Grüße
Carl-Heinz
-
Meine Anwendung soll u.A. einen SQL-Server2016 Express ohne Anwendereingriff installieren und auf Mixed-Mode Authentifizierung umstellen.
Also ein einmailger Vorgang der nur für den besagten T-SQl Befehl Adminrechte benötigt.
Was kann ich tun, um nicht gleich die ganze Anwendung mit Adminrechten ausführen zu müssen?
-
Dazu am Besten einen Installer erstellen, der vom User aufgerufen wird und die entsprechenden Imstallationen und Einstellungen dann unter Admin-Mode ausführt.
Wenn von einem Server in der Domäne aus installiert wird, so soll es von da mit den entsprechenden Rechten auch gehen.
-
HAllo Carl-Heinz,
die Option Mixed Mode kannst Du bereits während der Installation einschalten, auch aus einem eigenen Installer per Parameter heraus.
Siehe Installieren von SQL Server 2016 von der Eingabeaufforderung => Parameter /SECURITYMODE=SQL
Olaf Helper
[ Blog] [ Xing] [ MVP]- Als Antwort markiert Carl-Heinz Robert Mittwoch, 31. Mai 2017 14:18