XOOPS / 課題管理


課題管理



d3forumの権限設定がわからね

メニューの表示ブロック設定

  • [管理者メニュー]-[ALTSYS]-[互換モジュール]
    • 表示可否や表示順を設定する

管理者のパスワードを忘れてしまった

概略

  • XOOPS Cube Legacy
  • 一般ユーザであれば管理者メニューから新パスワードを設定できるが、管理者パスワードを忘れた場合は裏の方法で変更するしかない
  • 「黒猫 SQL Studio」で裏からDBに記録されているパスワードを直接変更する
  • パスワードはNULLにできないので削除はできない
  • 別ユーザのパスワードを管理者ユーザのパスワード欄に貼り付けることで、新パスワードを設定する

手順

  1. 準備
    • ODBCドライバでDBに接続できること
    • 接続ツールは「黒猫 SQL Studio」として手順を説明
  2. 既知パスワードのコピー
    • 「黒猫 SQL Studio」を起動して対象DBにアクセスする
    • ユーザ情報は以下にあるので、既知ユーザのパスワードをコピーする(右クリックで"コピー"はでないが、Ctrl+Cは効く)
      • テーブル名 :[xx_users]
      • フィールド名:ユーザ名[uname]、パスワード[pass]
    • パスワードは暗号化されているので、[pass]欄には意味のない32byteの文字列が並んでいる
  3. 管理者ユーザに貼り付け
    • 「黒猫 SQL Studio」にて、管理者の[uname]の行の[pass]欄を選択し、貼り付ける(Ctrl+Vする)