我们在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提供链接表。
非常感谢您的帮助,
瓦茨拉夫
答案 0 :(得分:0)
我已经找到了解决方案。我的登录名没有适当的服务器权限。要创建新用户并定义其权限,您必须将“服务器角色”-分配给登录名的securityadmin。
最诚挚的问候
瓦茨拉夫