Microsoft SQL Server ist ein von Microsoft entwickelter Datenbank Server.
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
netdom renamecomputer %computername% /newname:NEUERNAME /userd:DOMÄNE\Admin /passwordd:*
Danach den Servernamen in SQL Server umbenennen.
SELECT @@SERVERNAME; EXEC sp_dropserver 'OldServerName'; GO EXEC sp_addserver 'NewServerName', 'local'; GO -- SQL-Server-Dienst neu starten
SELECT @@SERVERNAME; EXEC sp_dropserver 'OldServerName\InstanceName'; GO EXEC sp_addserver 'NewServerName\InstanceName', 'local'; GO -- SQL-Server-Dienst neu starten
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');