LISTING_ACCESS_HISTORY 视图:新列

注意

此行为变更包含在 2024_05 捆绑包中。

有关捆绑包的当前状态,请参阅 捆绑包历史记录

启用此行为变更捆绑包后,LISTING_ACCESS_HISTORY 视图 包括以下新列:

列名称

数据类型

描述

IS_SHARE

BOOLEAN

TRUE,如果访问权限是针对共享的。当为 TRUE 时,LISTING_OBJECTS_ACCESSED 列提供有关使用者查询访问的共享对象的详细信息。

IS_APPLICATION

BOOLEAN

TRUE,如果访问权限是针对应用程序的。当为 TRUE 时,APPLICATION_OBJECTS_ACCESSED 列提供有关使用者查询访问的应用程序对象的详细信息。

SHARE_OBJECTS_ACCESSED

ARRAY

有关格式设置的信息,请参阅 LISTING_OBJECTS_ACCESSED 数组。NULL,当 IS_SHARE 为 FALSE 时。

注意:此列与 LISTING_OBJECTS_ACCESSED 列具有相同的数据。

建议使用 SHARE_OBJECTS_ACCESSED 而不是 LISTING_OBJECTS_ACCESSED,因为后者将来可能会被弃用。

APPLICATION_OBJECTS_ACCESSED

ARRAY

有关格式设置的信息,请参阅 APPLICATION_OBJECTS_ACCESSED 数组

IS_APPLICATION,当 FALSE 为 时。

APPLICATION_PACKAGE_NAME

VARCHAR

安装应用程序的应用程序包的当前名称。

IS_APPLICATION,当 FALSE 为 时。

APPLICATION_VERSION

VARCHAR

发生此查询时应用程序的版本。

IS_APPLICATION,当 FALSE 为 时。

APPLICATION_PATCH_ID

INTEGER

发生此查询时应用程序的补丁号。

IS_APPLICATION,当 FALSE 为 时。

APPLICATION_OBJECTS_ACCESSED 数组

APPLICATION_OBJECTS_ACCESSED 数组提供有关使用者查询访问的应用程序中的对象的详细信息。数组中项目的格式取决于所访问的对象的类型。

备注

对象 IDs 不可用,数据库名称被掩码。

函数

{
  "argumentSignature": (function_signature varchar),
  "objectName": "23662386A408C571B77FDC53691793E4992D1C12.SCHEMA_NAME.FUNCTION_NAME",
  "objectDomain": "Function"
}
Copy

存储过程

{
  "argumentSignature": (function_signature varchar),
  "objectName": "23662386A408C571B77FDC53691793E4992D1C12.SCHEMA_NAME.PROCEDURE_NAME",
  "objectDomain":"Procedure"
}
Copy

表、视图和列

[
  {
    "Columns": [
      {
        "columnName": "column1_name"
      },
      {
        "columnName": "column2_name"
      }
    ],
    "objectDomain":"VIEW",
    "objectName": "5F3297829072D2E23B852D7787825FF762E74EF3.PUBLIC.VIEW_1"
  },
  {
    "Columns": [
      {
        "columnName": "column3_name"
      },
      {
        "columnName": "column4_name"
      }
    ],
    "objectDomain":"TABLE",
    "objectName": "D85A2CE1531C6C1E077FA701713047305BDF5A83.PUBLIC.TABLE1"
  }
]
Copy

参考:1641

语言: 中文