Extreme Veteran
Beiträge: 572
| Hallo,
Thomas Franzek - 06.02.12 16:14
In meiner 'jugendlichen' Naivität, hatte ich gehofft das es vielleicht so was wie einen Anwendungsfilter gibt. So, das z.B. nur Verbindungen von MS Access zugelassen werden und alles andere gesperrt wird ;o)
Was du auf Anwendungs- bzw. Tabellenebene machst, steht dir frei.
Du kannst im Management-Studio den Activity Monitor aufrufen und schauen, ob dir eines der Felder gefaellt, z.B. Application, und dann im Trigger der Tabelle darauf reagieren. Die verantwortliche Systemtabelle waere sys.sysprocesses und die interessanten Spalten hostname und program_name. Du kannst aber auch hier nicht verhindern, dass jemand tut als ob. Der program_name kann als Parameter per Connection-String uebergeben werden, egal von wo aus der Zugriff erfolgt.
----- Gruss - Peter |