JtaAtomikosのXAER_RMERR:Fatal error occurred in the transaction branch異常処理
915 ワード
現在mysqlにアクセスしているアカウントにはシステム権限がありません.userxxxxxxアカウントには「XA RECOVER文の実行を許可する」権限がありません.XA_RECOVER_ADMIN、root最高権限アカウントでmysqlにアクセスし、実行する」
文、もちろんアカウントとIPは自分のによって変えなければならなくて、ここで时间を节约するために直接*.*に変えます.
現在、私のroot(admin)アカウント権限-->mysql>
±---------------------------------------------------------------+ | Grants for userxxxxxxxx@% | ±---------------------------------------------------------------+ | GRANT USAGE ON . TO userxxxxxxxx@% | | GRANT XA_RECOVER_ADMIN ON . TO userxxxxxxxx@% | | GRANT ALL PRIVILEGES ON snail_slow_delivery.* TO userxxxxxxxx@% | ±---------------------------------------------------------------+
あくまでMYSQLが権限を設定している問題です.
GRANT XA_RECOVER_ADMIN ON *.* TO userxxxxxxxx@'%'
文、もちろんアカウントとIPは自分のによって変えなければならなくて、ここで时间を节约するために直接*.*に変えます.
現在、私のroot(admin)アカウント権限-->mysql>
SHOW GRANTS FOR userxxxxxxxx@'%';
±---------------------------------------------------------------+ | Grants for userxxxxxxxx@% | ±---------------------------------------------------------------+ | GRANT USAGE ON . TO userxxxxxxxx@% | | GRANT XA_RECOVER_ADMIN ON . TO userxxxxxxxx@% | | GRANT ALL PRIVILEGES ON snail_slow_delivery.* TO userxxxxxxxx@% | ±---------------------------------------------------------------+
あくまでMYSQLが権限を設定している問題です.