zoukankan      html  css  js  c++  java
  • Sqlserver 密码过期时间查询

    DECLARE @login nvarchar(30)
     
    -- 查询设定密码过期的登陆账号
    SELECT @login = name
    FROM sys.sql_logins
    WHERE is_expiration_checked = 1
          and name = 'test_temp'
      
     
    -- 计算登录账户密码已使用天数
    SELECT @login AS 'login', 
           DATEDIFF(d, 
                    CAST(LOGINPROPERTY(@login, 
                                       'PasswordLastSetTime') AS datetime),
                    GETDATE()) AS 'pwd_using_days'
     
     
    -- 计算密码到期之前的剩余天数
    -- 注意,只适合于sql server 2008
    SELECT LOGINPROPERTY(@login, 'DaysUntilExpiration') AS 'days_until_expiration'

  • 相关阅读:
    2019.1.10英语笔记
    2019.1.9专业课笔记
    团队触发器
    团队脚本备份
    导表
    oslo.config
    nginx启动、重启、关闭
    常见的awk内建变量
    LVM
    Django, one-to-many, many-to-many
  • 原文地址:https://www.cnblogs.com/shikyoh/p/10436734.html
Copyright © 2011-2022 走看看