Ich verstehe dein Problem nicht und du antwortest irgendwie auch nicht auf Fragen.
Was habe ich mal eben gemacht:
- Auf einem Ubuntu-Docker-System per
Code:
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Geheim1234' -p 1433:1433 -d microsoft/
mssql-server-linux:latest
einen MSSQL Server installiert und gestartet
- Mit Delphi per TADOConnection
und dem ConnectionString
Code:
Provider=SQLOLEDB.1;Password=Geheim1234;Persist Security Info=True;User ID=sa;Data Source=myubuntu
eine Verbindung aufgebaut
Ja, läuft einfach so.
Dann einen neuen Benutzer angelegt per
Code:
CREATE LOGIN [ich] WITH PASSWORD = 'Geheim4321'
und auch diese Anmeldung
Code:
Provider=SQLOLEDB.1;Password=Geheim4321;Persist Security Info=True;User ID=ich;Data Source=myubuntu
funtkioniert einwandfrei.
BTW: Die Windows-Benutzerkonten heißen werden
sa noch
ich, es sind somit also Konten die nur vom
SQL-Server verwaltet werden.