如何设置SQL Server DB的密码

时间:2016-07-10 16:44:30

标签: sql-server passwords

如何设置数据库以便无法访问数据库?即使在本地计算机上安装SQL Server Management Studio也是如此。

在具有Windows用户或sa的SQL Server中,可以访问所有数据库。如何限制用户的访问数据库?

假设SQL Server安装在本地计算机上,而不是安装在服务器上

2 个答案:

答案 0 :(得分:0)

您可以尝试Single User Mode

来自链接的MSDN文章:

  

单用户模式指定一次只有一个用户可以访问数据库,通常用于维护操作。

<小时/> 修改:您编辑了自己的问题。现在听起来更像是在询问Security,而不是如何将数据库限制为一个用户。

您可以通过深入了解安全性&gt;来编辑SQL Server Management Studio中的用户安全性。登录。在那里,您将看到所有登录到您的实例。您可以右键单击这些条目,然后选择“属性”以进行更新。完全禁止用户访问服务器上任何数据库的最简单方法是选择&#34; Disabled&#34;来自&#34;状态&#34;标签

答案 1 :(得分:0)

好吧,如果你真的想把它限制在一个用户身上,那么有一种简单的方法(但有点冒险)。

您的Windows用户已包含在组BuiltinAdministrators中。如果您确实要删除Windows用户,请重新运行安装过程,在安装过程中只需更改这些组中的用户。

但要注意,您应该提供另一个用户,该用户可以访问您的数据库,否则您将无法访问数据库服务器。

Ater,设置数据库登录并授予他访问所需数据库的权限。

最后,您可以禁用sa登录。这将阻止使用sa帐户进行访问。但是你应该有一个可以管理登录的用户等等。否则,您将无法重新创建密码或任何其他管理任务。