999天。SQL数据库SA密码的过期时间跟随Windows策略而定,可以在运行窗口输入“gpedit,msc”进入组策略编辑器,在编辑器窗口右侧设置密码最长使用期限为999天,所以SQL数据库SA密码最长999天过期一次。