給master.dbo.syslxogins 建立一個TRIGGER(觸發器)即可
用該觸發器調用你的存儲過程

解决方案 »

  1.   

    有没有别的方法?,老大说不能动master的内容。
      

  2.   

    建个作业,在作业里选择‘sql server代理启动时 自动启动’
    在作业里填上要执行的过程
      

  3.   

    同意楼上的,用job.
    在management/sql server agent/jobs创建
      

  4.   

    使用job是不可以的,xyfeng78 (dd) 要求的是每当一个用户登录sqlserver时触发程序运行。我认为应该给 master.sysprocesses 加一个 for insert 的触发器才能解决问题。系统数据库并非不能动,当然不熟悉的话不要乱动。欢迎讨论。