原文:Oracle:新增用户登录提示“ORA-04098:触发器‘GD.ON_LOGON_TRIGGER’无效且未通过重新验证”

接着上一篇创建一个只有查看权限的用户,在测试环境,新建账号后尝试登录,提示如下: .看提示是base库的触发器有问题了,所以先定位到这个触发器 它的状态是无效的 .通过pl sql登录base库,查看触发器Triggers,找到ON LOGON TRIGGER 这个触发器上面有个红色的叉号,可能需要重新编译一下。 直接右键选择Recompile,提示错误 为了看到错误详情,在Command Win ...

2018-10-19 15:13 0 4275 推荐指数:

查看详情

oracle数据库提示ORA-04098报错

ORA-04098: trigger 'LINYU.TRI_STUDENT1' is invalid and failed re-validation 首先大家去分析一下这个报错原因,一看就是触发器:tri_student1上,我们提交的新插入数据 系统会默认的提交最早创建的触发器 ...

Tue Jul 28 17:56:00 CST 2020 0 1373
oracle 触发器trigger(主键自增长)

触发器trigger 触发器我们也可以认为是存储过程,是一种特殊的存储过程。 存储过程:有输入参数和输出参数,定义之后需要调用 触发器:没有输入参数和输出参数,定义之后无需调用,在适当的时候会自动执行。 适当的时候:触发器与表相关,当我们对这个相关的表中的数据进行DDL(数据的添加、修改 ...

Thu Dec 05 06:16:00 CST 2019 0 318
Oracle触发器(trigger):一般用法

trigger和procedure,function类似,只不过它不能被显示调用,只能被某个事件触发然后oracle自动去调用.常用的一般是针对一个表或视图创建一个trigger,然后对表或视图做某些操作时触发trigger.当然除此之外还有,schema,database级别 ...

Thu Nov 30 01:55:00 CST 2017 0 1935
触发器(trigger)

触发器(trigger):是一种特殊的存储过程,可以用来对表实施复杂的完整性约束,保持数据的一致性。当触发器所保护的数据发生改变时,触发器会自动被激活,并执行触发器中所定义的相关操作,从而保证对数据的不完整性约束或不正确的修改。   在SQL SERVER 2008中,有三种类型的触发器 ...

Wed Jul 25 17:42:00 CST 2012 0 4259
oracle:触发器,自治事务,instead of trigger,trigger

触发器的格式: 这是一般的触发器格式。 BEFORE|AFTER:选择触发器在 DML操作之前还是之后发生。 不知道触发器能不能够对 SELECT 起作用,应该可以的。 FOR EACH ROW:指定行触发器,只适用于UPDATE,INSERT,DELETE ...

Thu Sep 13 07:17:00 CST 2012 0 8049
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM