我每小时在一台生产服务器上得到大约20个这样的信息:
用户“sa”登录失败。原因:所提供的登录密码不匹配。客户:
从扩展事件中,我可以看到一半来自client_app_name .Net SqlClient Data Provider,另一半来自client_app_name Microsoft SQL Server Management Studio
如何确定尝试这些登录的进程?服务器并不是面向公共的--仅限于内部。在从SQL 2014升级到SQL2016 SP1之后,我们立即得到了这个错误。
我已经尝试在我的linux服务器中启用SSH登录。它能很好地连接我的私钥。我还访问了/etc/ssh/ssh_config并编辑了如下字段:
PasswordAuthentication no
但当我使用putty或winSCP时,它仍然允许我通过用户名/密码登录。现在,我可以从用户/密码和SSH密钥登录,就安全性而言,这是毫无意义的。我还需要做什么才能只允许SSH登录?
我已经配置了使用键登录到ssh,并且运行良好。问题是,当我用密钥和包含的密码连接到服务器时,当我输入错误的密码时,我没有看到任何失败的登录尝试。使用密匙进行的登录尝试没有失败:
/var/log/audit/audit.log
或
/var/log/secure
换句话说,我可以在没有任何动作的情况下输入密码,直到我死。您是否知道如何使用带密码的密钥将失败的登录调度记录到ssh?
操作系统是:红帽企业Linux服务器第7.3版(Maipo)
提前谢谢你。
当我多次输入错误的密码时,这是来自服务器的日志:
Connection from my_ip port 51115 on server_ip
为了某些测试目的,我将数据库从SQL server A (Prod)复制到B (Test)。我执行了备份和还原,并成功地将数据库还原到测试服务器。我们都知道,登录和密码也必须复制。我尝试在Prod服务器上运行,复制结果,并在测试服务器上执行查询,但是当我尝试时收到了一条错误消息:
服务器主体‘*已经存在
有没有一种方法,我可以只是更新密码给这些用户,以确保我有类似的登录和密码,在Prod。我需要添加缺失的登录,并更新任何已经存在的登录。
环境:
Red Hat Enterprise Linux Server release 6.9 (Santiago)
LDAP provided by Oracle Directory Server running on Solaris
当用户使用过期密码登录时,如何关闭自动更改密码提示?我希望登录失败的消息,密码已过期。如果能给我们的服务台加上一条信息,那就太好了。
目前,当发现用户的密码过期时,系统会运行密码重置程序,但由于LDAP服务器的原因,这在我们的系统上不起作用。
我已经尝试在chpass_provider = ldap文件域名部分将sssd.conf更改为chpass_provi
我正在使用java API在telnet中添加用户。在以下方法的帮助下,我能够在控制台上打印数据…
public void dataReceived(TelnetDataReceivedEvent event) {
// print data received from telnet server to console
System.out.print(event.getData());
}
在此代码的帮助下,我将在控制台中打印以下数据................JAMES Remote Administration Tool 2.3