請問前輩,小弟遇到一個問題,鼎新SMART ERP的帳號,可以在同一時間讓兩台電腦同時登入,這個動作是否正常,如果屬於正常的話,那這樣是不是會照成資料錯誤及資安問題呢,謝謝
同一個帳號二台電腦登入: 請問同一個人操作嗎?
一個帳號多人使用.完全不建議這樣用.
1.責任歸屬問題: 萬一帳有錯, 請問要找誰負責? (因為找不出禍是誰闖的?) 當然也無法找闖禍的人"加強教育" =>加強教育是為了避免再次闖禍.
2.SMART ERP USER 數的算法是用連線數又不是用帳號數在算. 為什麼要省"建帳號"及"複製權限"這種小事,而造成未來找不到罪魁禍首的麻煩事?
最後: 除了ERP 維護人員外,不建議一帳號多人使用.
大家多數都針對帳號管理跟資案的部分回答了。
我就針對"資料建立是否會錯誤"的問題來回答:
鼎新ERP系統的前端作業,在user點選"修改"時,
會取得一個flag,從作業所對應的table裡面取得的,
所以當有兩個帳號(不管是否相同帳號)同時修改同一筆資料時,
進行儲存時,前端作業會比對前端保留的flag是否與目前table裡面存的falg是否相同?
相同則儲存成功;反之,則代表有人比你更先修改完成,儲存成功,且並前端作業已經將flag+1,
所以你就會儲存失敗。
是利用這樣的方式,來進行當有多人編輯時,避免資料存取錯誤而造成的異常,
所以不用太擔心資料錯誤的問題。
當然,你比較慢儲存的人,雖然系統會提示異常,但你的資料就是白打了,
接下來就是公司內部的管理流程,為何會發生同時修改同一筆資料的問題。
以上。
註:flag我只是舉例,實際鼎新系統取哪一個欄位值,我忘記了。