Microsoft SQL Server ist ein von [[Microsoft]] entwickelter [[Datenbank]] Server. [[https://www.dbvis.com/docs/12.0/working-with-sql/using-client-side-commands/export-export-query-result/|Query to CSV Export]] SELECT @@SERVERNAME AS ServerName, SERVERPROPERTY('MachineName') AS MachineName, SERVERPROPERTY('InstanceName') AS InstanceName, SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel; Get-Service | Where-Object { $_.Name -like "MSSQL*" } sqlcmd -L osql -L sqllocaldb info =====Server umbenennen===== * Server aus der Domäne raus * Server umbenennen * Server wieder joinen Oder ohne Rejoin netdom renamecomputer %computername% /newname:NEUERNAME /userd:DOMÄNE\Admin /passwordd:* Danach den Servernamen in SQL Server umbenennen. ====Default Instance==== SELECT @@SERVERNAME; EXEC sp_dropserver 'OldServerName'; GO EXEC sp_addserver 'NewServerName', 'local'; GO -- SQL-Server-Dienst neu starten ====Named Instance==== SELECT @@SERVERNAME; EXEC sp_dropserver 'OldServerName\InstanceName'; GO EXEC sp_addserver 'NewServerName\InstanceName', 'local'; GO -- SQL-Server-Dienst neu starten =====Auth===== Teste ob [[Kerberos]] oder [[NTLM]] benutzt wird. SELECT auth_scheme FROM sys.dm_exec_connections WHERE session_id = @@SPID; Gruppenmitgliedschaften & explizite DENY prüfen Wenn der Zugriff über eine AD-Gruppe kommen soll: Ist der User in der Gruppe? Ist die Gruppe als Login vorhanden und in der DB berechtigt? Prüfe auch, ob irgendwo „DENY CONNECT SQL“ gesetzt wurde: SELECT sp.name, sp.type_desc, perm.state_desc, perm.permission_name FROM sys.server_permissions perm JOIN sys.server_principals sp ON perm.grantee_principal_id = sp.principal_id WHERE sp.name IN (N'DOMÄNE\serviceuser', N'DOMÄNE\DeineGruppe'); =====Downloads===== * [[https://www.microsoft.com/en-us/evalcenter/download-sql-server-2016|Windows SQL Server 2016]] * [[https://www.microsoft.com/en-us/evalcenter/download-sql-server-2019|Windows SQL Server 2019]] * [[https://www.microsoft.com/en-us/evalcenter/download-sql-server-2022|Windows SQL Server 2022]] * [[https://download.microsoft.com/download/9/0/7/907AD35F-9F9C-43A5-9789-52470555DB90/ENU/SQLEXPR_x64_ENU.exe|Express Core]] * [[https://download.microsoft.com/download/9/0/7/907AD35F-9F9C-43A5-9789-52470555DB90/ENU/SQLEXPRADV_x64_ENU.exe|Express Advanced]]