如何向SQLServer2008ManagmentStudio添加用户?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (139)

我正在尝试安装DotNetNukeCMS。我在MicrosoftSQLServerManagementStudio 2008中创建了一个数据库,我在安装MicrosoftVisualStudio 2010之后安装了该数据库。我为它创建了一个登录名和一个密码,但是我无法登录。

它给我的sql登录失败了18456。我已经尝试过在这个网站和许多不同的网站上存在的帖子,但我无法登录。如果有什么帮助就好了。

是否需要更新到SQLServer 2008?

提问于
用户回答回答于

首先,您需要更改登录类型,以允许SQL安全登录(否则,您必须开始处理域用户帐户)。

为此,请转到ServerName-->右击“properties”->转到左侧的安全选项卡->选择“SQLServer和Windows身份验证模式”

然后要设置用户,您需要设置它们:

(1)作为登录名(2)作为数据库中的用户。

要做到这一点,请转到服务器名(在ManagementStudio中)-->Security->登录,然后右键单击‘newlogin’。

然后转到数据库-->数据库-->安全性-->用户-->添加用户。

然后,只需添加用户,选择前面创建的elipses,并添加您刚才创建的用户。

用户回答回答于

您需要验证您创建的用户是否有登录能力。检查SQLServerManagementStudio中的属性。为此,请连接到SSMS中的数据库。那就找到安全文件夹。展开它,然后展开Loggins文件夹。找到要使用的登录名,右键单击并选择属性。

左边是一棵树“General”、“Server Roles”、“UserMapping”、“Securable”和“Status”。在状态中,请确保将“连接到数据库引擎的权限”设置为GRANT,并启用登录。

如果是这样设置的,而且您仍然有问题,请验证服务器启用了协议(名为管道或TCPIP),如果禁用了该协议,将阻止您从其他计算机连接。

扫码关注云+社区

领取腾讯云代金券