主题 : 無法刪除使用者
级别: 新手上路
UID: 6884
精华: 0
发帖: 1
威望: 1 点
铜币: 1 枚
贡献值: 0 点
好评度: 0 点
在线时间: 1(时)
注册时间: 2015-06-15
最后登录: 2015-06-21
0楼  发表于: 2015-06-16 03:00

無法刪除使用者

我進入管理者頁面 , 按下刪除使用者帳戶 ,  之後出現這樣的訊息  "警告 訊息報告
 : 無法刪除,該用戶已存在審計跟踪的檔案中.."  
請問該如何刪除其中一個用戶帳號呢?
级别: 侠客
UID: 4732
精华: 0
发帖: 243
威望: 91 点
铜币: 243 枚
贡献值: 0 点
好评度: 0 点
在线时间: 108(时)
注册时间: 2013-05-18
最后登录: 2015-09-21
1楼  发表于: 2015-06-16 11:37

到資料庫後端找到資料表"audittrail" 內 刪除該使用者即可
级别: 风云使者
UID: 3
精华: 1
发帖: 5637
威望: 2371 点
铜币: 5664 枚
贡献值: 0 点
好评度: 0 点
在线时间: 5714(时)
注册时间: 2010-06-13
最后登录: 2020-05-26
2楼  发表于: 2015-06-16 12:06

因爲您保留了用戶訪問的記錄,webERP系統設計了外鍵約束,當刪除這個用戶的時候,記錄中的外鍵就沒有了所指的對象。
可以在mysql 客戶端或者phpmyadmin輸入以下命令:

         set foreign_key_checks = 0;
          delete from www_users where userid='要刪除的用戶ID';
          set foreign_key_checks = 1;

要避免這種問題出現,可以在設置,系統參數那裏,審核追踪紀錄保留月數:設置爲0個月。