可以使用Windows 身份验证模式,NT的帐号可以设置过期日期。

解决方案 »

  1.   

    NT上可以设置用户登录机器的时间限制,但只限制到小时
    如果要精确设置,可在程序里做SELECT GETDATE()
    GOHere is the result set:-------------------------
    July 29 1998   2:50    PM可用datepart(dw,getdate())取其中的部分,dw为
    DATEPART ( datepart , date ) year yy, yyyy 
    quarter qq, q 
    month mm, m 
    dayofyear dy, y 
    day dd, d 
    week wk, ww 
    weekday dw 
    hour hh 
    minute mi, n 
    second ss, s 
    millisecond ms 注意日期的格式,如果你的日期格式不一样,用set dateformat dmy设置详细的可看帮助
      

  2.   

    录入资料肯定要insert 或update,对么?
    在表上建立trigger,权限在trigger体现
    用getdate()得到的数据和登陆的时间比较,设置有效时间。这里的权限应该是mis系统自己的权限吧?和sqlserver,nt权限无关
      

  3.   

    NT上设置用户帐号特性里有,可限制了该用户从任何终端登录到NT系统(网络)的时间。时间外进不了NT系统,当然不能对服务器的所有对象操作。
      

  4.   

    getdate()函数读的时间是服务器的吗?如果是这样的话,是不是用次函数也 是一个办法呀1那又该怎么用呢??谢谢大哥的帮忙1小弟是新手,多谢你的帮忙!希望你还给一点解答!