ddl-trigger相关内容

在计算列中使用另一个数据库中的函数

我在单个数据库中安装了一组自定义CLR函数。当我需要在另一个数据库的查询/视图/过程中使用这些函数时,我只需通过三部分名称[db].[schema].[function]()引用它们,它就可以很好地工作。 但是由于错误4120A user-defined function name cannot be prefixed with a database name in this context,我 ..

如何创建授予权限的 Oracle 触发器

我想做一些概念上很简单但在现实中似乎要复杂得多的事情. 基本上,每当在我们的数据库中为几个用户创建一个新表时,我都想授予一个角色选择权限.基本上是这样的: 将 TABLENAME 上的选择授予 READROLE; 到目前为止,我的触发器看起来像这样: 创建或替换触发器 osmm_grant_on_creation 在 OSMM.SCHEMA 上创建之后 开始 ..
发布时间:2022-01-01 21:09:43 数据库

创建表时执行触发器

我想知道在创建表时是否可以在PostgreSQL系统表上执行触发器 我需要在每个表上添加2个函数我的数据库,我想动态地完成它 谢谢 解决方案 我知道这是一个古老的问题,但是现在已经在9.3版中实现,或者至少是 http://www.postgresql.org/docs/9.3/static/event-trigger-definition.html ..
发布时间:2020-05-29 23:14:07 其他开发

如何创建授予权限的Oracle触发器

我想做一些概念上简单的事情,但实际上似乎要复杂得多. 基本上,每当为数据库中的几个用户创建一个新表时,我都想授予角色一个选择权限.基本上是这样: grant select on TABLENAME to READROLE; 到目前为止,我的触发器看起来像这样: 创建或替换触发器osmm_grant_on_creation 在OSMM.SCHEMA上创建之后 开始 ..
发布时间:2020-05-21 23:59:00 数据库

SQL服务器模式审计?

我们有一个SQL Server 2008企业数据库,有两个不同的模式,一个锁定的模式,一个开放的模式,我们允许外部开发团队添加和修改自己的需求。通常这对我们来说是行之有效的,但是一个特定的团队喜欢真正地捣烂它,它正在影响其他人。所以2个问题: 事后看来,我希望我们从一开始就设置了强大的功能,但我们没有,只是默认安装。这将是很高兴能够看到到目前为止已经对模式做了什么,即使它像“用户XYZ在07 ..