AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY
Thema durchsuchen
Ansicht
Themen-Optionen

Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

Ein Thema von Daniel · begonnen am 30. Jun 2008 · letzter Beitrag vom 30. Jun 2008
Antwort Antwort
Seite 1 von 2  1 2      
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#1

Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 12:38
Moin,

ich hadere gerade ein wenig mit meiner englisch-sprachigen Windows-Installation. Der lokale System-Account heißt hier wohl "NT-AUTHORITY".

Nun habe ich ein Setup, das offenbar für deutsch-sprachige Installationen gedacht ist. Es übergibt einem Unter-Setup als fixen Parameter den String "NT-AUTHORITÄT" - und damit den Namen einer ungültigen Gruppe. Das Unter-Setup schlägt daher fehl und somit das gesamte Setup.

Ich bin gerade ein wenig ratlos, wie ich mit diesem Problem umgehen kann. Meine Google-Recherchen zum Thema brauchen micht nicht nennenswert weiter. Auf diesem Rechner hier bin ich lokaler Admin - ich könnte meinetwegen auch schmutzige Dinge tun, um das Setup zum Laufen zu bekommen, was mir eigentlich schon recht wichtig wäre.

Hat vielleicht jemand ein Stichwort für mich, das mir weiterhilft festzustellen, welche Optionen ich habe?
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von franksreich
franksreich

Registriert seit: 7. Feb 2008
Ort: Rastede
6 Beiträge
 
Delphi 2009 Enterprise
 
#2

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 13:00
Moin moin,

du hast aber schon probiert "NT-AUTHORITÄT" als Gruppe bzw Benutzer neu anzulegen und dem die selben Rechte wie "NT-AUTHORITY" zu geben oder?

Das wäre mir so direkt als erstes eingefallen
Frank
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 13:01
Je nachdem - ggf. ist es das einfachste, das Setup entsprechend zu patchen Kann man sich das fragliche Setup irgendwo angucken? (ggf. auch per PN)
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 13:56
Zitat von franksreich:
du hast aber schon probiert "NT-AUTHORITÄT" als Gruppe bzw Benutzer neu anzulegen und dem die selben Rechte wie "NT-AUTHORITY" zu geben oder?
Ich habe darüber nachgedacht - doch wüsste unter Vista lediglich die Computer-Verwaltung als Tool, um so etwas zu tun. Dort sehe ich aber besagten Account nicht einmal - und kann mir daher auch nicht ansehen, mit welchen Rechten er behaftet ist.
(s. Attachment)

Auch das Programm von Michael zeigt mir diesen Account nicht, so dass ich vermutete, dass es sich hierbei eben nicht um einen 08/15-Schnüdelhö-Account handelt.



Zitat von OldGrumpy:
Je nachdem - ggf. ist es das einfachste, das Setup entsprechend zu patchen Kann man sich das fragliche Setup irgendwo angucken? (ggf. auch per PN)
Ist die Software eines Kunden von uns, 2 CDs schwer, die kann ich jetzt nicht so weiteres rüberreichen. Das Ganze basiert auf Installshield und das Unter-Setup, um das es geht, ist "MS SQL Server 2005 Express". Dessen Installer werden als Aufrufparameter eben die falschen Strings übergeben.

Nachdem das mit dem integrierten Setup nicht läuft, habe ich den SQL-Server zuerst per Hand installiert in der Hoffnung, dass das integrierte Setup dann befriedigt abbricht und gar nicht erst zu dem Fehler kommt - Pustekuchen, leider.
Miniaturansicht angehängter Grafiken
usermanager_134.png  
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#5

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 14:49
NT-AUTHORITY ist doch so etwas wie eine lokale Gruppe/Domäne. Der User SYSTEM z.B. gehört dazu (Wenn man als SYSTEM einen Shutdown initiiert steht das auch "ausgelöst von NT-AUTHORITY\SYSTEM". Daran wird also nur sehr schwer zu rütteln sein (das M$ das selbst nicht sauber umsetzt ist schon schwach). Aber du kannst diese Gruppe verändern, löschen etc. Infos dazu kann man evtl. in SQL-Server Security Guides finden (ich wusel mal in meinen Lesezeichen, wir haben das auch mal gebraucht....)

[OT]Deine Userverwaltung sieht im wahrsten Sinne des Wortes "zerschossen" aus [/OT]

Edit:
Ein wenig, was ich noch gefunden habe:
http://kbalertz.com/932881/unwanted-...difficult.aspx (unterer Bereich)
http://forums.microsoft.com/MSDN/Sho...51052&SiteID=1

Nicht genau das was ich gesucht habe, leider
Thomas
  Mit Zitat antworten Zitat
TurboMartin

Registriert seit: 13. Feb 2006
Ort: Bad Honnef
765 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 14:54
Das würde bedeuten, das die *.msi-Datei wesentlich kleiner ist. Diese könntes Du dann vielleicht hochladen.
Ansonsten schau dir mal WiX an (hab grade leider keinen Link).

btw: NT-AUTHORITY ist kein Benutzername, wennschon NT-AUTHORITY\SYSTEM, NT-AUTHORITY\LOCAL[irgendwas], etc.
Tomorrow will be cancelled due to lack of interest.

  Mit Zitat antworten Zitat
Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#7

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 15:53
Such doch einfach den String überall auf den CDs und benenne ihn um.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 16:20
Das mit "String suchen" wird nicht klappen, da Installshield etliche Klimmzüge unternimmt, um das Setup einigermaßen kompakt zu halten (*hust*), inkl. Kompression des Setups. Liegt das Setup von MS SQL Server da als separate Komponente vor die aufgerufen wird, oder ist es integraler Bestandteil des Installshield-Monolithen? Falls das MS SQL Server Setup da einzeln vorliegt, kann man es mittels WiX entsprechend patchen, den übergebenen Parameter zu ignorieren. Die andere Seite zu patchen ist leider deutlich aufwendiger. Ich kann aber auch nicht begreifen, wie man sowas als Klartextstring statt der SID verwenden kann. Genauso spackig wie Software die unbedingt nach C:\Program Files\ will
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 16:36
@Christian: Das ist aufgrund der Arbeitsweise von Installshield tatsächlich nicht so leicht machbar.


Zitat von OldGrumpy:
Falls das MS SQL Server Setup da einzeln vorliegt, kann man es mittels WiX entsprechend patchen, den übergebenen Parameter zu ignorieren.
Ja, das Setup liegt als separate EXE-Datei vor. Ich hatte schon versucht, eine Delphi-EXE gleichen Namens dort abzulegen, die dann mit Exit-Code 0 einen vermeintlichen Erfolg vortäuscht. Leider hat das nicht geklappt.

Aber WiX ist ein Stichwort, das ich gern mal weiter verfolgen werde, danke Dir.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#10

Re: Lokales Systemkonto NT-AUTORITÄT vs. NT-AUTHORITY

  Alt 30. Jun 2008, 16:39
Der Exitcode wird mit ziemlicher Sicherheit nicht null sein Die Exe enthält ein MSI-Paket, das kannst Du z.B. mit ORCA bearbeiten. Da die Parameter von der Exe entgegengenommen werden, kannst Du auch einfach einen kleinen Proxy bauen der die Parameter entgegen nimmt, die notwendige Änderung macht und die ursprüngliche Exe so aufruft. So bekommst Du auch den passenden Exitcode für den übergeordneten Installer.
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz