有没有办法在Sybase IQ中跟踪IP地址

2020-09-02 02:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 需要跟踪任何登录尝试...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

需要跟踪任何登录尝试尝试连接到SAP IQ DB服务器的系统的IP地址。

其他登录使用Interactive SQL连接到服务器,并使登录每天被锁定。 需要跟踪登录尝试输入错误密码的IP地址。

谢谢

是S

2条回答
clasier
2020-09-02 03:02

还有另一种变化。 关键是CommLinks和NodeAddr参数。

设置临时选项on_error ='continue'
 ;
 设置临时选项quoted_identifier ='on'
 ;
 删除事件(如果存在)login_info
 ;


 创建事件login_info
 输入"连接"
 处理程序
 开始
         声明uname varchar(256);
         声明my_spid unsigned bigint;
         声明my_commlink varchar(128);
         声明my_nodeaddr varchar(128);


         设置临时选项query_plan ='off';
         设置临时选项query_plan_as_html ='off';
         设置临时选项index_advisor ='off';


         -ConnectionID属性是父级登录连接
         -这是需要删除的
         设置my_spid = event_parameter('ConnectionId');
         设置uname = event_parameter('User');
         从sp_iqconnection()中选择CommLink,NodeAddr到my_commlink,my_nodeaddr,其中ConnHandle = my_spid;


 消息'UserSPID:'|| my_spid进行控制台;
 消息'UserName:'|| uname到控制台;
 消息'MyComm:'|| my_commlink到控制台;
 消息'MyNode:'|| my_nodeaddr到控制台;


 结束
 ;
 

一周热门 更多>

相关问答