具有SSMS的密码保护的数据库SQL Server

时间:2019-01-04 10:34:20

标签: sql-server ms-access-2010 ssms

我们在AWS上启动了新的SQL Server。一切看起来都很不错,我可以通过SSMS访问服务器。但是,我无法为一个特定的数据库设置新的凭据。 该数据库应该可以通过MS Access访问。当管理员登录和输入密码时,它可以在MS Access中使用,但是我只想授予用户访问特定数据库的权限。

我阅读了这篇文章,我想我应该用密码创建SQL用户: https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/create-a-database-user?view=sql-server-2017

很遗憾,我在SSMS中看不到此选项。 请问您有任何想法吗,为什么会这样?

所以我的综合要求是:  1.我需要设置受密码保护的数据库。  2.此数据库将为MS Access提供链接表。

非常感谢您的帮助,

瓦茨拉夫

SSMS options by user creation

1 个答案:

答案 0 :(得分:0)

我已经找到了解决方案。我的登录名没有适当的服务器权限。要创建新用户并定义其权限,您必须将“服务器角色”-分配给登录名的securityadmin。

在这里描述: https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/server-level-roles?view=sql-server-2017

最诚挚的问候

瓦茨拉夫