|
因為想要讓每位員工一進公司, 有了員工編號之後 , 就根據人事資料新增一筆資料到 mysql 的 table :mdl_user 並且希望能夠將員工編號最為預設的密碼, 並且在員工一登入 moodle , 就被強迫修改密碼, 來符合網站的密碼政策
以下的 sql 可以讓我新增一位使用者, 但是密碼不符合密碼政策, 可是我用這個帳號登入時, 系統並沒有要求我修改密碼 . insert into mdl_user(confirmed,mnethostid,maildisplay,username, password, firstname, lastname, email, city, country, lang) values(1,1,0,'skylera', '50ad3a96a577e0b1d10667b85d779d38', 'Skyler', '00X725_test', 'skyler@xxxx.com.tw', '高雄', 'TW', 'zh_tw_utf8')
當我用上傳使用者的功能, 被上傳的使用者, 只要一登入 moodle , 就被要求修改密碼.
不曉得還有哪些欄位需要注意的? 另外, 有人知道要如何將密碼的欄位值加密嗎? 例如: abcde 加密之後的字串值?
|