今回は少しマニアックなネタです。
アカウント登録作業をしているときにふとした疑問が湧きました。
ユーザ名って何文字までいけるんだろう?
こちらについて、Moodleのデータベースフィールドで最大文字数が定義されています。
例えば、
ユーザ名は、 100
パスワードは、 255
いずれも半角で数えた場合です。
無制限でいくらでもいける!というわけではないのですね。
ちなみに、文字数を超過した情報をアップロードしようとすると、一見インポートされた風に見えるようです。
でも実際の処理は完了しませんので、デバッグモードでエラーの確認をする必要があります。
現実的には長いアカウント名は考えにくいので、どちらかというとイタズラやアタック対策になっているのでしょうか。
他にも気になる方はこちらをどうぞ。
https://docs.moodle.org/402/en/Upload_users#Field_size_limits
こんなことまで公開しているMoodleDocsは凄いなぁと驚きました(笑)