sql server如何设置密码过期时间呢?
【1】在sql server中,如何指定密码过期?
在我们的安全性选项、登录名属性中,可以设置强制密码过期。
【2】如何确定sql server 密码过期时间是多久呢?
这个密码是跟随winodws策略来确定密码过期时间的。
那么winodws密码策略在哪里可以找到呢?
运行=》gpedit.msc=》计算机配置=》windows设置=》安全设置=》账户策略=》密码策略=》密码的最长使用期限
我们这里就可以看到,默认最长是90天。我们可以自行修改。我们改了,sql server的账户过期时间也会改,但这是针对所有账户的,并不能独立让某个账户以自定义日期过期,达不到我们的预期。
【3】如何设置账户的过期时间呢?
我们如何做到像oracle一样 只给某个账户2天,给另外一个账户3天,过期了就自动禁用或者销毁?
这个只能自己写SP了。思路如下:
写2个存储过程包含:
第1个,创建登录名SP
(1)创建登录名、映射数据库、角色、权限,这些可以通过入参来决断
(2)构建一个存储表,记录创建时间(getdate)、到期时间(通过入参)
第2个,判断过期SP
(1)根据存储表,判断当前时间是否有账户过期,如果过期则禁用或删除
写好作业,定时执行:
记得做好错误处理和失败处理
分类:
sql server故障处理
, sql server 概念
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2019-05-22 PL/SQL developer(绿色版)安装及配置