Xビュー - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - データ ディクショナリ

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/muh1623078990997.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1092
Product Category
Software
Teradata Vantage
Unicode Xビューと互換Xビューでは、定義内にセキュリティ制約が含まれ、結果セットが以下のようなリクエスト ユーザーに関連する行のみに制限されます。
  • データベース
  • ユーザー
  • ユーザーが所有するか作成したオブジェクト
  • ユーザーに権限が付与されたオブジェクト

以下のUnicode Xビューと互換Xビューは、ユーザーの現在のロールと、その現在のロールにネストされているロールに関連する行も返します。

  • DBC.AccessLogV
  • DBC.AccLogRulesV
  • DBC.AccountInfoV[X]
  • DBC.AllRightsV[X]
  • DBC.AllRoleRightsV
  • DBC.AllSpaceV[X]
  • DBC.AllTempTablesV[X]
  • DBC.All_RI_ChildrenV[X]
  • DBC.All_RI_ParentsV[X]
  • DBC.AMPUsageV[X]
  • DBC.ArchiveLoggingObjsV[X]
  • DBC.ARC_SessionInfoVX
  • DBC.AssociationV[X]
  • DBC.AuthoriziationsV[X]
  • DBC.BAR_ChildrenV
  • DBC.BAR_Databases2V
  • DBC.BAR_FunctionsV
  • DBC.BAR_JoinIndicesV
  • DBC.BAR_ownerdbV
  • DBC.BAR_RI_Distinct_ParentsV
  • DBC.BAR_StatsV
  • DBC.BAR_Tables2V
  • DBC.BAR_TablesV
  • DBC.CharsetsV
  • DBC.CharTranslationsV
  • DBC.ChildrenV[X]
  • DBC.CollationsV
  • DBC.ColumnStatsV
  • DBC.ColumnsV[X]
  • DBC.ColumnsqV[X]
  • DBC.ColumnsjqV[X]
  • DBC.ColumnsUseCountV[X]
  • DBC.ConnectRulesV
  • DBC.ConstraintFunctionsV
  • DBC.ConstraintValuesV
  • DBC.CSPSESSIONINFOV
  • DBC.Databases2V[X]
  • DBC.DatabasesV[X]
  • DBC.DatabaseUseCountV[X]
  • DBC.Database_Default_JournalsV[X]
  • DBC.DBCInfoV
  • DBC.DBQLRulesV
  • DBC.DeleteAccessLogV
  • DBC.DeleteOldInDoubtV
  • DBC.DeleteUseCountV [X]
  • DBC.DiskSpaceErrorV
  • DBC.DiskSpaceV[X]
  • DBC.ErrorTblsV[X]
  • DBC.EventsV[X]
  • DBC.Events_ConfigurationV[X]
  • DBC.Events_MediaV[X]
  • DBC.ExportWidthV
  • DBC.ExpStatsV
  • DBC.ExternalSPsV[X]
  • DBC.ForeignTablesInfoV[X]
  • DBC.ForeignTablesV[X]
  • DBC.FunctionAliasInfoV[X]
  • DBC.FunctionAliasV[X]
  • DBC.FunctionsV[X]
  • DBC.HostsInfoV
  • DBC.IndexConstraintsV[X]
  • DBC.IndexStatsV
  • DBC.IndexUseCountV[X]
  • DBC.IndicesV[X]
  • DBC.InDoubtLogV
  • DBC.InsertUseCountV[X]
  • DBC.JoinIndicesV
  • DBC.JournalsV[X]
  • DBC.LoadTablesInfoV[X]
  • DBC.LogOnOffV[X]
  • DBC.LogonRulesV
  • DBC.MapGrantsV[X]
  • DBC.MapsV[X]
  • DBC.MultiColumnStatsV
  • DBC.MultiExpStatsV
  • DBC.ObjectUseCountV[X]
  • DBC.ownerdbV
  • DBC.PartitioningConstraintsV[X]
  • DBC.PeriodsV[X]
  • DBC.ProfileAsgdSecConstraintsV[X]
  • DBC.ProfileInfoV[X]
  • DBC.QryLockLogXMLV
  • DBC.QryLogEventHisV
  • DBC.QryLogEventsV
  • DBC.QryLogExceptionsV
  • DBC.QryLogExplainDocV
  • DBC.QryLogExplainV
  • DBC.QryLogFeatureUseCountV
  • DBC.QryLogFeatureListV
  • DBC.QryLogObjectsV
  • DBC.QryLogParamV
  • DBC.QryLogSQLDocV
  • DBC.QryLogSQLV
  • DBC.QryLogStepsV
  • DBC.QryLogSummaryV
  • DBC.QryLogTDWMV
  • DBC.QryLogTdwmSumV
  • DBC.QryLogUtilityV
  • DBC.QryLogV
  • DBC.QRYLogXMLDocV
  • DBC.QryLogXMLV
  • DBC.QueryStatsV
  • DBC.RCC_ConfigurationV[X]
  • DBC.RCC_MediaV[X]
  • DBC.ReconfigDeleteOrderV
  • DBC.ReconfigInfoV
  • DBC.ReconfigRedistOrderV
  • DBC.ReconfigTableStatsV
  • DBC.RepCaptureRulesV
  • DBC.RepTablesV[X]
  • DBC.ResolvedDTSV[X]
  • DBC.RestrictedWordsV
  • DBC.RI_Child_TablesV[X]
  • DBC.RI_Distinct_ChildrenV[X]
  • DBC.RI_Distinct_ParentsV[X]
  • DBC.RI_Parent_TablesV[X]
  • DBC.RoleInfoV[X]
  • DBC.RoleMembersV[X]
  • DBC.SecConstraintsV[X]
  • DBC.SecurityDefaultsV
  • DBC.SecurityLogV[X]
  • DBC.ServerV[X]
  • DBC.SessionInfoV[X]
  • DBC.SHOWCOLCHECKSV[X]
  • DBC.SHOWTBLCHECKSV[X]
  • DBC.Software_Event_LogV
  • DBC.StatsV
  • DBC.StatUseCountV[X]
  • DBC.Tables2V[X]
  • DBC.Tables3VX
  • DBC.TableSizeV[X]
  • DBC.TableStatsV
  • DBC.TablesV[X]
  • DBC.TableTextV[X]
  • DBC.Table_LevelConstraintsV[X]
  • DBC.TblSrvInfoV[X]
  • DBC.TblSrvV[X]
  • DBC.TempTableStatsV
  • DBC.TriggersV[X]
  • DBC.UDTInfoV
  • DBC.UpdateUseCountV[X]
  • DBC.UserGrantedRightsV
  • DBC.UserRightsV
  • DBC.UserRoleRightsV
  • DBC.UsersV
  • DBC.User_Default_JournalsV[X]
  • DBC.UsrAsgdSecConstraintsV[X]
  • DBC.ViewStatsV
  • DBC.ZonesV[X]
  • DBC.ZoneGuestsV[X]
例えば、DBC.TablesVXビューとDBC.TablesXビューには、ユーザーのロールにアクセス権があるテーブルごとに次の情報があります。
  • TVMのすべての権限がロールにあるか
  • 特定TVMに関する権限がロールにあるか

ユーザーの現セッションのロールによっても、使用されているロールが判断されて権限が確認されます。

現在のロール 説明
NULLかALL以外 現在のロールおよびネストされているロールがセキュリティ チェックに使用されます。
すべて ユーザーに直接付与されているすべてのロール、およびネストされているすべてのロールが、セキュリティ チェックに使用されます。

Xビューにはセキュリティ チェックがあるので、対応する非Xバージョンより低速で動作します。

互換Xビューは、対応する非Xビューと同じ名前の後に文字Xが付きます。

Unicode Xビューは、対応する非Xビューと同じ名前の後に文字Vが付きます。