标签: password

N次登录尝试失败后如何锁定sql登录

考虑我有一个名为 sql_login 的登录名。登录尝试失败sql_login后,我可以锁定登录吗5

当我们创建登录时,我们可以看到有一个名为密码策略检查图像的选项。但是没有提到锁定密码

在此处输入图片说明

N尝试登录失败后,Sql Server 中是否有锁定登录的选项

sql-server sql-server-2012 logins password

6
推荐指数
1
解决办法
2万
查看次数

psql 没有提示我输入密码,然后拒绝访问

我在 Debian Linux 上使用 Postgres 9.4。我用一个用户创建了一个数据库,cindex可以访问该数据库。然而,当我尝试在命令行登录时,我什至没有提示输入密码:

myuser@myuserserver:~ $ psql -Ucindex cindex
psql: FATAL:  Peer authentication failed for user "cindex"
Run Code Online (Sandbox Code Playgroud)

我还需要做什么来启用用户?下面你可以看到我已经设置的权限:

postgres@myuserserver:~$ psql
psql (9.4.13)
Type "help" for help.

postgres=# GRANT SELECT ON ALL TABLES IN SCHEMA cindex TO cindex;
GRANT
postgres=# \l
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
 cindex    | postgres | UTF8     | en_GB.UTF-8 | en_GB.UTF-8 | =T/postgres          +
           |          |          |             |             | postgres=CTc/postgres+
           |          | …
Run Code Online (Sandbox Code Playgroud)

postgresql permissions psql password

6
推荐指数
1
解决办法
6237
查看次数

SQL Server - 包含的数据库用户密码过期如何工作?

我最近开始使用包含的数据库,但我不明白包含的数据库用户是否/如何拥有过期的密码。

MSDN 文档说他们这样做 - 使用 SQL Server 登录,有强制密码过期的选项框,但对于包含的数据库用户来说,这不存在(据我所知)。

这些包含的数据库帐户已经存在一段时间了,我们的域策略是每 6 个月重置一次密码,但我们从未更改过这些密码,而且应用程序在过去几年中使用相同的密码连接得很好。

我的第一个问题是我怎么知道对包含的数据库用户强制执行“密码过期”?对于 SQL 登录is_expiration_checkedsys.sql_logins.

使用传统的 SQL 登录,我可以使用以下函数来获取更改 SQL Server 登录的时间

LOGINPROPERTY('login','PasswordLastSetTime')  
Run Code Online (Sandbox Code Playgroud)

包含的数据库用户是否有类似的东西?

sql-server logins password contained-database

6
推荐指数
1
解决办法
497
查看次数

ORA-01017: 无效的用户名/密码;登录被拒绝

还有其他类似的问题被问到,但没有一个能告诉我为什么我不能使用我站起来的 C# .NET 网站进行连接。虽然我知道这个论坛更适合 DBA 使用工具连接到数据库,而不是解决应用程序连接问题,但我想我会在这里发布这个问题。

当从 Visual Studio 运行时,该网站从我的工作站工作/连接,但是当我将其发布到服务器时,它给了我ORA-01017: invalid username/password;logon denied错误,即使我可以使用相同的帐户/密码通过其他所有内容进行连接。情况:

  1. 我可以使用 Oracle SQL Developer、SQL*Plus 与我正在使用的帐户进行连接……我们称之为“myaccount”。
  2. 使用网络管理器,我可以展开“服务命名”并查看 tnsnames.ora 中的条目。
    一种。存在于 tnsnames.ora/Service Naming 区域中的相同字符串作为硬编码字符串存在于我的应用程序中,但传递的主机名、服务名、端口、用户名和密码除外 -作为来自我的 web.config 的参数。
    湾 我可以单击一个连接名称并且一切都正确显示,然后单击“测试服务”>“更改登录”>输入“myaccount”和密码>单击“确定”>单击“测试”成功。
    C。我已经在我的 web.config 中仔细检查了我的参数 - 自从网站在我的本地工作站上运行以来没有任何变化。
  3. tnsping CONNECTION_NAME 成功。
  4. 两台计算机上的环境变量相同,Oracle 客户端位置也相同。
    一种。ORACLE_HOME=C:\oracle\product\12
    乙。PATH= C:\oracle\product\12\bin;.....
    c. TNS_ADMIN= C:\oracle\product\12\network\admin
    d。添加到HKLM\Software\Oracle\KEY_OraClient12Homefor TNS_ADMIN= 的注册表项C:\oracle\product\12\network\admin
  5. 我已经尝试了该ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;命令并重置了密码,以防万一这是问题所在。我尝试连接 myaccount 的全大写版本及其密码,以及两者的所有小写版本(两者的小写版本是我最初在我的工作站上使用时的方式)。
  6. 该帐户拥有PASSWORD_VERSIONS10G11G-如果它的事项,我使用一个12C客户端和我不知道12C …

oracle logins password oracle-12c

5
推荐指数
1
解决办法
3万
查看次数

SQL 连接字符串中 } 和 ' 的密码字符问题

我正在使用 ODBC 驱动程序 17 连接到 MSSQL 服务器。为了避免 SQL 注入的可能性,请在 {} 中包含密码。现在,如果我提供像 }qwerty1234 这样的密码,我将面临问题。即以 } 开头的密码将给出无效的连接字符串错误。有人可以提出同样的解决方案吗?

另外,在密码中使用 ' (单引号)是否存在任何已知问题?

sql-server odbc password

5
推荐指数
2
解决办法
4759
查看次数

密码生成器功能

如果无法在函数中使用非确定性函数,那么在 SQL Server 中创建密码生成器用户定义函数函数的最佳方法是什么?

我想创建一个函数,该函数使用给定字符串中的字符返回随机生成的 varchar(10),如下所示:“1234567890QWERTYUIOPASDFGHJKLZXCVBNM”

我有自己的想法,但不是很自然的解决方案。

该功能背后的想法是,如果有人需要重置密码,我可以执行以下操作:

UPDATE Users SET Password = dbo.GeneratePassword() WHERE UserID = @UserID
Run Code Online (Sandbox Code Playgroud)

一个函数比单独的预分配密码表更容易部署和重用。

sql-server functions password

4
推荐指数
1
解决办法
8278
查看次数

在 SQL Server 中处理过期的 SQL 登录密码

是否可以使用SQL Server 管理对象 (SMO)编程更改密码过期的登录密码?

在工作时间内,我多次从生产服务器收到此消息。我在 SQL Server 中有一个“sa”级别的特权。

截屏

工作环境

  1. Microsoft SQL Server 2012 Express
  2. 视窗服务器 2012 R2
  3. VMware, Inc. VMware虚拟平台

sql-server sql-server-2012 smo logins password

4
推荐指数
1
解决办法
5405
查看次数

MS SQL Server,在删除特定数据库之前询问密码

我有 2 个对我们的组织非常重要的数据库。我想防止意外删除/删除它们...您有什么建议吗?我正在考虑在执行删除之前询问密码。这在 MS SQL Server 中可能吗?

sql-server password

4
推荐指数
1
解决办法
376
查看次数

在 SQL Server 中更改服务帐户密码 - 澄清

我们拥有使用相同 AD 级别服务帐户的 SQL Server 服务和 SQL Server 凭据。

由于最近的安全更改,我们需要在 AD 级别更改服务帐户密码。

在这个阶段 :

如果我先用新密码更改我的 SQL Server 凭据密码,它会直接应用于使用相同服务帐户的 SQL Server 服务帐户吗?

如果有任何机会:

我们是否需要先在配置管理器中更改 SQL Server 帐户,然后再更改凭据帐户密码?

在此处输入图片说明

请说清楚。

sql-server password sql-server-2014

4
推荐指数
1
解决办法
4546
查看次数

oracle 用户密码的最大长度是多少?

我正在使用 Oracle 验证功能 12c - 最大密码长度似乎小于 30 个字符。我可以改变吗?

oracle password oracle-12c

3
推荐指数
1
解决办法
1万
查看次数