ヘッダーをスキップ
Oracle® Providers for ASP.NET 開発者ガイド
12cリリース1 (12.1) for Microsoft Windows
B72972-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

Oracle Providers for ASP.NETオブジェクト・リファレンス

ユーザーがSQLインストール・スクリプトを実行するスキーマは、SQLスクリプトで作成される表、ビュー、ロール、ストアド・プロシージャおよびシノニムを所有します。

次のスキーマ・オブジェクトとその表形式の情報は、各ロールが提供する権限と、ASP.NETサービス・メソッドとOracleストアド・プロシージャまたは関数との関係を説明します。

この項では、次のオブジェクトをリストします。

表1-3に、各プロバイダによって使用される表をリストします。

表1-3 プロバイダ表

Oracleプロバイダ

メンバーシップ

ora_aspnet_Membership

ora_aspnet_Applications

ora_aspnet_Users

ロール

ora_aspnet_Roles

ora_aspnet_UsersInRoles

ora_aspnet_Applications

ora_aspnet_Users

プロファイル

ora_aspnet_Profile

ora_aspnet_Applications

ora_aspnet_Users

パーソナライズ

ora_aspnet_Paths

ora_aspnet_PersonaliznAllUsers

ora_aspnet_PersonaliznPerUser

ora_aspnet_Applications

ora_aspnet_Users

Webイベント

ora_aspnet_WebEvents

サイト・マップ

ora_aspnet_SiteMap

ora_aspnet_Applications

セッション状態

ora_aspnet_SessionApplications

ora_aspnet_Sessions


ロール

プロバイダごとに作成された、最大3つのタイプのデータベース・ロールがあります。

  • BasicAccess - プロバイダの基本機能へのアクセスをデータベース・ユーザーに提供します。

  • ReportAccess - プロバイダのレポート指向のデータ収集機能をデータベース・ユーザーに提供します。

  • FullAccess - プロバイダに関連するすべてのデータベース・オブジェクトへのアクセスをデータベース・ユーザーに提供します。

表1-4に、各プロバイダに対して作成されるロールをリストします。

表1-4 ロールおよび権限

Oracleプロバイダ Oracle Databaseロール

メンバーシップ

ora_aspnet_Mem_BasicAccess

ora_aspnet_Mem_ReportAccess

ora_aspnet_Mem_FullAccess

ロール

ora_aspnet_Roles_BasicAccess

ora_aspnet_Roles_ReportAccess

ora_aspnet_Roles_FullAccess

プロファイル

ora_aspnet_Prof_BasicAccess

ora_aspnet_Prof_ReportAccess

ora_aspnet_Prof_FullAccess

パーソナライズ

ora_aspnet_Pers_BasicAccess

ora_aspnet_Pers_ReportAccess

ora_aspnet_Pers_FullAccess

Webイベント

ora_aspnet_Wevnt_FullAccess

サイト・マップ

ora_aspnet_Smap_FullAccess

セッション

ora_aspnet_Sessn_FullAccess


ビュー

次の表に、各プロバイダに対して作成されるビューを示します。表では、これらのビューへのアクセス権を付与するプロバイダ固有のデータベース・ロールもリストします。

OracleMembershipProviderビュー

表1-5に、ロールおよびそのロールが提供する表示アクセス権をリストします。

表1-5 OracleMembershipProvider

ロール ビュー

ora_aspnet_Mem_BasicAccess

(なし)

ora_aspnet_Mem_ReportAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users

ora_vw_aspnet_MemUsers

ora_aspnet_Mem_FullAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users

ora_vw_aspnet_MemUsers


OracleRoleProviderビュー

表1-6に、ロールおよびそのロールが提供する表示アクセス権をリストします。

表1-6 OracleRoleProvider

ロール ビュー

ora_aspnet_Roles_BasicAccess

(なし)

ora_aspnet_Roles_ReportAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users

ora_vw_aspnet_Roles

ora_vw_aspnet_UIR

ora_aspnet_Roles_FullAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users

ora_vw_aspnet_Roles

ora_vw_aspnet_UIR


OracleProfileProviderビュー

表1-7に、ロールおよびそのロールが提供する表示アクセス権をリストします。

表1-7 OracleProfileProvider

ロール ビュー

ora_aspnet_Prof_BasicAccess

(なし)

ora_aspnet_Prof_ReportAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users


ora_vw_aspnet_Profiles

ora_aspnet_Prof_FullAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users


ora_vw_aspnet_Profiles


OraclePersonalizationProviderビュー

表1-8に、ロールおよびそのロールが提供する表示アクセス権をリストします。

表1-8 OraclePersonalizationProvider

ロール ビュー

ora_aspnet_Pers_BasicAccess

(なし)

ora_aspnet_Pers_ReportAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users

ora_aspnet_Pers_FullAccess

ora_vw_aspnet_Applications

ora_vw_aspnet_Users


OracleSessionStateStoreビュー

表1-9に、ロールおよびそのロールが提供する表示アクセス権をリストします。

表1-9 OracleSessionStateStore

ロール ビュー

ora_aspnet_Sessn_FullAccess

ora_vew_aspnet_sessions


ストアド・プロシージャ

次の表に、プロバイダ固有のデータベース・ロールと、ロールが実行権限を提供するストアド・プロシージャをリストします。表では、ストアド・プロシージャを起動する、対応するASP.NETサービス・メソッドもリストしています。

OracleMembershipProviderストアド・プロシージャ

表1-10に、ora_aspnet_Mem_BasicAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-10 ora_aspnet_Mem_BasicAccessロール

サービス・メソッド ストアド・プロシージャ

GetNumberOfUsersOnline

ora_aspnet_Mem_GetNumOfUsersOn

GetPassword

ora_aspnet_Mem_GetPassword

GetUser

ora_aspnet_Mem_GetUserByUid

ora_aspnet_Mem_GetUserByName

GetUserNameByEmail

ora_aspnet_Mem_GetUserByEml

UpdateUser

ora_aspnet_Mem_UpdateUser

ValidateUser

ora_aspnet_Mem_GetPwdWithFmt

ora_aspnet_Mem_UpdateUserInfo


表1-11に、ora_aspnet_Mem_ReportAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-11 ora_aspnet_Mem_ReportAccessロール

サービス・メソッド ストアド・プロシージャ

FindUsersByEmail

ora_aspnet_Mem_FindUsersByEml

FindUsersByName

ora_aspnet_Mem_FindUsersByName

GetAllUsers

ora_aspnet_Mem_GetAllUsers

GetNumberOfUsersOnline

ora_aspnet_Mem_GetNumOfUsersOn

GetUser

ora_aspnet_Mem_GetUserByUid

ora_aspnet_Mem_GetUserByName

GetUserNameByEmail

ora_aspnet_Mem_GetUserByEml


表1-12に、ora_aspnet_Mem_FullAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-12 ora_aspnet_Mem_FullAccessロール

サービス・メソッド ストアド・プロシージャ

すべてのメンバーシップ・メソッド

ora_aspnet_Mem_ChangePwdQAndA


ora_aspnet_Mem_CreateUser


ora_aspnet_Mem_FindUsersByEml


ora_aspnet_Mem_FindUsersByName


ora_aspnet_Mem_GetAllUsers


ora_aspnet_Mem_GetNumOfUsersOn


ora_aspnet_Mem_GetPassword


ora_aspnet_Mem_GetPwdWithFmt


ora_aspnet_Mem_GetUserByEml


ora_aspnet_Mem_GetUserByName


ora_aspnet_Mem_GetUserByUid


ora_aspnet_Mem_ResetPassword


ora_aspnet_Mem_SetPassword


ora_aspnet_Mem_UnlockUser


ora_aspnet_Mem_UpdateUser


ora_aspnet_Mem_UpdateUserInfo


ora_aspnet_Users_DeleteUser


OracleRoleProviderストアド・プロシージャ

表1-13に、ora_aspnet_Roles_BasicAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-13 ora_aspnet_Roles_BasicAccessロール

サービス・メソッド ストアド・プロシージャ

GetRolesForUser

ora_aspnet_UIR_GetRolesForUser

IsUserInRole

ora_aspnet_UIR_IsUserInRole


表1-14に、ora_aspnet_Roles_ReportAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-14 ora_aspnet_Roles_ReportAccessロール

サービス・メソッド ストアド・プロシージャ

FindUsersInRole

ora_aspnet_UIR_FindUsersInRole

GetAllRoles

ora_aspnet_Roles_GetAllRoles

GetRolesForUser

ora_aspnet_UIR_GetRolesForUser

GetUsersInRole

ora_aspnet_UIR_GetUsersInRoles

IsUserInRole

ora_aspnet_UIR_IsUserInRole

RoleExists

ora_aspnet_Roles_RoleExists


表1-15に、ora_aspnet_Roles_FullAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-15 ora_aspnet_Roles_FullAccessロール

サービス・メソッド ストアド・プロシージャ

すべてのロール・マネージャ・メソッド

ora_aspnet_Roles_CreateRole


ora_aspnet_Roles_DeleteRole


ora_aspnet_Roles_GetAllRoles


ora_aspnet_Roles_RoleExists


ora_aspnet_UIR_AddUsersToRoles


ora_aspnet_UIR_FindUsersInRole


ora_aspnet_UIR_GetRolesForUser


ora_aspnet_UIR_GetUsersInRoles


ora_aspnet_UIR_IsUserInRole


ora_aspnet_UIR_RemUsersFmRoles


OracleProfileProviderストアド・プロシージャ

表1-16に、ora_aspnet_Prof_BasicAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-16 ora_aspnet_Prof_BasicAccessロール

サービス・メソッド ストアド・プロシージャ

GetPropertyValues

ora_aspnet_Prof_GetProperties

SetPropertyValues

ora_aspnet_Prof_SetProperties


表1-17に、ora_aspnet_Prof_ReportAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-17 ora_aspnet_Prof_ReportAccessロール

サービス・メソッド ストアド・プロシージャ

GetAllProfiles

ora_aspnet_Prof_GetProfiles

GetAllInactiveProfiles

ora_aspnet_Prof_GetProfiles

GetNumberOfInactiveProfiles

ora_aspnet_Prof_GetNumOfInactPf

FindProfilesByUserName

ora_aspnet_Prof_GetProfiles

FindInactiveProfilesByUserName

ora_aspnet_Prof_GetProfiles


表1-18に、ora_aspnet_Prof_FullAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-18 ora_aspnet_Prof_FullAccessロール

サービス・メソッド ストアド・プロシージャ

すべてのプロファイル・メソッド

ora_aspnet_Prof_DeleteInactPf


ora_aspnet_Prof_DeleteProfiles


ora_aspnet_Prof_GetNumOfInactPf


ora_aspnet_Prof_GetProfiles


ora_aspnet_Prof_GetProperties


ora_aspnet_Prof_SetProperties


OraclePersonalizationProviderストアド・プロシージャ

表1-19に、ora_aspnet_Pers_BasicAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-19 ora_aspnet_Pers_BasicAccessロール

サービス・メソッド ストアド・プロシージャ

LoadPersonalizationState

ora_aspnet_PPU_GetPgSettings

ora_aspnet_PAU_GetPgSettings

ResetPersonalizationState

ora_aspnet_PPU_ResetPgSettings

ora_aspnet_PAU_ResetPgSettings

SavePersonalizationState

ora_aspnet_PPU_SetPgSettings

ora_aspnet_PAU_SetPgSettings


表1-20に、ora_aspnet_Pers_ReportAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-20 ora_aspnet_Pers_ReportAccessロール

サービス・メソッド ストアド・プロシージャ

FindState

ora_aspnet_PA_FindState

GetCountOfState

ora_aspnet_PA_GetCountOfState


表1-21に、ora_aspnet_Pers_FullAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-21 ora_aspnet_Pers_FullAccessロール

サービス・メソッド ストアド・プロシージャ

すべてのパーソナライズ・メソッド

ora_aspnet_PA_FindState


ora_aspnet_PA_GetCountOfState


ora_aspnet_PA_ResetSharedState


ora_aspnet_PA_ResetUserState


ora_aspnet_PAU_GetPgSettings


ora_aspnet_PAU_ResetPgSettings


ora_aspnet_PAU_SetPgSettings


ora_aspnet_PPU_GetPgSettings


ora_aspnet_PPU_ResetPgSettings


ora_aspnet_PPU_SetPgSettings


OracleWebEventProviderストアド・プロシージャ

表1-22に、ora_aspnet_Wevnt_FullAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-22 ora_aspnet_Wevnt_FullAccessロール

サービス・メソッド ストアド・プロシージャ

すべてのWebイベント・メソッド

ora_aspnet_LogWebEvents


OracleSiteMapProviderストアド・プロシージャ

表1-23に、ora_aspnet_Smap_FullAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-23 ora_aspnet_Smap_FullAccessロール

サービス・メソッド ストアド・プロシージャ

すべてのサイト・マップ・メソッド

ora_aspnet_GetSiteMapData


OracleSessionStateStoreプロバイダ・ストアド・プロシージャ

表1-24に、ora_aspnet_Sessn_FullAccessロールを持つユーザーが実行できるサービス・メソッドとストアド・プロシージャをリストします。

表1-24 ora_aspnet_Sessn_FullAccessロール

サービス・メソッド ストアド・プロシージャ

すべてのセッション状態メソッド

ora_aspnet_SessnApp_SetAppID


ora_aspnet_Sessn_InsUninitItem


ora_aspnet_Sessn_RelStateItmEx


ora_aspnet_Sessn_RmStateItem


ora_aspnet_Sessn_ResetTimeout


ora_aspnet_Sessn_UpdStateItem


ora_aspnet_Sessn_InsStateItem


ora_aspnet_Sessn_GetStateItem


ora_aspnet_Sessn_GetStateItmEx


シノニム

パブリック・シノニムは、すべてのストアド・プロシージャに対して作成されるため、ストアド・プロシージャを所有するユーザーによって適切なプロバイダ固有ロールを付与されたデータベース内の任意のユーザーが実行できます。