salut j'ai utilise firebird 2.5.9
je voulais d'éviter que sur une autre machine avec un autre Firebird/Interbase, n'importe qui arrive à ouvrir ma base de données avec le compte SYSDBA
j'ai essayé de créer TRIGGER, mais cela n'a pas fonctionné
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE EXCEPTION EXCEPTION01 'Vous n''avez pas le droit d''accéder à cette base de données'; CREATE TRIGGER EXCEPTION01 ON CONNECT AS BEGIN IF (CURRENT_USER= 'SYSDBA') THEN EXCEPTION EXCEPTION02; END
Je vois deux messages de erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Engine Error (code = 335544569): Dynamic SQL Error. SQL error code = -104. Unexpected end of command - line 3, column 44. SQL Error (code = -104): Invalid token.Quelle est la solution de ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Engine Error (code = 335544569): Dynamic SQL Error. SQL error code = -104. Token unknown - line 1, column 1. END. SQL Error (code = -104): Invalid token.
Partager