If rotating passwords is outdated, why are JIT password rotations a security standard?

Posted by JalapenoPopPoop@reddit | sysadmin | View on Reddit | 69 comments

I'm genuinely asking because a lot of the times I miss stuff or don't think it through correctly so trying to get other perspectives

But I'm kinda confused on this one. I've worked in environments where an admin will have to request their admin account password each day since it changes each night or db users will have to request new db credentials every day. But what actual security advantage does this provide?

It would be one thing if these JIT systems disabled the account or something when not being accessed, but the vast majority of the time it's nothing more than "your password rotates each day at midnight, to start work the next day you need your new password" and I don't understand the point. If we say it's perfectly fine for standard user accounts to use a password that never expires why does this not apply to other accounts? What security benefit is actually being provided each night?

To me this seems just as much of an illusion of security than forced password rotations. I guess I just don't really understand how one side of the mouth can say rotating passwords every 90 days doesn't keep you more secure while the other side of the mouth says we need to rotate every night to stay secure