gpt4 book ai didi

sql-server - 无法将用户添加到 SQL Server 2012 数据库

转载 作者:行者123 更新时间:2023-12-04 18:05:50 26 4
gpt4 key购买 nike

我试图通过右键单击用户文件夹并单击添加来将用户添加到 SQL Server 2012 Express。

我正在选择“具有登录名的 SQL 用户”并填写登录信息,但它给了我这个错误:

enter image description here

我正在运行 Windows Web Server 2008 R2。我尝试了不同的名字,以防它有冲突并且没有乐趣。另一个数据库中已经有其他人先前添加的用户。我试图将用户添加到该数据库并遇到相同的错误,所以我不确定他们对我做了什么不同的事情。

我尝试以管理员身份运行 SQL Server Management Studio,但是当我这样做时,添加用户对话框发生变化,只允许我创建 Windows 用户,没有带有登录选项的 sql。

我也试过查询:

CREATE LOGIN loginname
WITH PASSWORD = 'pass'

它说它已成功完成,但没有创建用户。

有人知道我做错了什么吗?

最佳答案

您需要创建一个服务器登录名,然后是数据库中的一个用户。

Create Login Create Database User

如果您成功创建了 loginname,在 SSMS 的服务器级别文件夹中,双击登录名,您将看到授予用户对必要数据库的权限以及分配服务器级别的选项角色。配置登录并授予数据库权限后,您可以查看数据库的用户文件夹并查看用户。

同时回答: How do I create a new user in SQL Server 2012 that I can use in a connection string?

关于sql-server - 无法将用户添加到 SQL Server 2012 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26899807/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com