可以通过创建系统触发器实现
实例如下:
CREATE OR REPLACE TRIGGER LogAllConnects
AFTER LOGON ON DATABASE
BEGIN
INSERT INTO example.temp_table
VALUES (3, 'LogAllConnects fired!');
END LogAllConnects;CREATE OR REPLACE TRIGGER LogCreations
AFTER CREATE ON SCHEMA
BEGIN
INSERT INTO ddl_creations (user_id, object_type, object_name,
object_owner, creation_date)
VALUES (USER, SYS.DICTIONARY_OBJ_TYPE, SYS.DICTIONARY_OBJ_NAME,
SYS.DICTIONARY_OBJ_OWNER, SYSDATE);
END LogCreations;