Zurück

Anmeldung bei der Datenbank mit der NT-Nutzerkennung


Damit im SQL-Server Enterprise Manager unter dem Punkt Process Info die Namen der angemeldeten Benutzer, und nicht der Einheitsbenutzer IFAS erscheint, sind folgende Schritte durchzuführen: Durch diesen Mechanismus meldet sich nun jeder IFAS-Anwender mit seiner NT-Kennung (funktioniert auch mit Windows/95) bei der SQL-Server Datenbank an. Die Rechte werden aus dem NT-Gruppenkonto IFAS übernommen. Der Datenbankbenutzer IFAS besitzt aber auf der Datenbank keine Lese- oder Schreibrechte. Damit wird verhindert, dass ein Benutzer mit seiner eigenen NT-Kennung direkt auf die Datenbanktabellen zugreifen kann. Alle IFAS Programme führen nun als erstes Kommando sp_setapprole 'WORKIFAS','ifas01' aus, und wechseln damit in die Anwenderrolle WORKIFAS, die alle notwendigen Rechte auf den Datenbanktabellen erhalten hat. In der Datenbank sind nun die angemeldeten Benutzer mit ihrer NT-Kennung sichtbar, obwohl nur ein Benutzer, und eine Benutzerrolle definiert wurden.