Datenbank-Trigger

19/05/2008 - 09:00 von onny | Report spam
Hallo,

ich habe ein Problem bei der Erstellung eines Triggers der für eine
Datenbank greifen soll und nicht nur für eine einzelne Tabelle.

Der Trigger soll z.B.
die Rechte auf die Rolle "Schlüsseltabellen" geben für alle Tabellen die mit
'key_%' anfangen. Besonders wichtig ist das der Trigger auch dann greift wenn
eine neue Tabelle mit dem Anfang 'key_%' in die vorhandene Datenbank
hinzukommt.

Leider gibt es schon Probleme beim erstellen des Triggers ansich.

create trigger rolle_key
an [database.test]
for create_table
as

dabei kommt schon die Fehlermeldung:
Die angegebenen Ereignistypen sind im angegebenen Zielobjekt ungültig.

Ich habe schon alles ausprobiert und weiß mir keinen Rat mehr, da auch in
der Online-Hilfe genau die Anweisung steht.

Danke schonmal für Eure Hilfe.

Conny
 

Lesen sie die antworten

#1 Stefan Hoffmann
19/05/2008 - 09:53 | Warnen spam
tach Conny,

Conny schrieb:
create trigger rolle_key
an [database.test]
for create_table
as

dabei kommt schon die Fehlermeldung:
Die angegebenen Ereignistypen sind im angegebenen Zielobjekt ungültig.


Syntaxfehler:

CREATE TRIGGER rolle_key ON DATABASE
FOR CREATE_TABLE
AS
SET NOCOUNT ON


mfG

Ähnliche fragen