共用方式為


如何判斷誰起始交易

例如,當您需要追蹤交易失敗的歷程記錄時,能夠判斷誰起始特定交易會很有説明。 您也可以使用這項技術來實作每位使用者的資源或交易層級安全性。

當您在交易整合者 (TI) 遠端環境 (RE) 屬性頁面上的 [安全性] 索引標籤上選取使用者層級或套件層級安全性時,TI 會將會話要求中的安全性資訊傳送至主機。 如果您部署主機帳戶對應資料庫,稱為主機帳戶快取 (HAC) ,並設定每個 Microsoft Windows 使用者與對應主機使用者識別碼之間的對應,TI 將會傳送該資訊。 或者,您可以使用[允許應用程式覆寫安全性] 索引標籤上的安全性選項,並讓應用程式傳回任何主機使用者識別碼 (和密碼) 。

主機是否對不同使用者識別碼執行任何動作,主要取決於 CICS 連線的 ATTACHSEC 設定;這會對應到 TI 使用的 APPC LU。 預設 ATTACHSEC 設定為 本機,這表示 CICS 不會驗證會話中的使用者識別碼,而 CICS 會在預設主機認證中執行交易。 但是,如果您設定 ATTACHSEC 設定,CICS 會使用 Resource 存取控制 Facility (RACF) 來驗證會話中的使用者識別碼,然後 CICS 會將該使用者識別碼附加至交易的信任運算基底 (TCB) ,因為它透過鏡像交易執行到目標大型主機交易程式 (TP) 。

另請參閱

Windows 起始的處理程式設計