我有一个数据库服务器,有 10 个数据库。其中一名用户只能访问 1 个数据库。
我想添加该用户并赋予其对所有其他数据库已有的所有权限。无论如何,我可以在哪里做吗? 或者我需要为每个数据库创建相同的用户?
我正在使用 SQL Server Management Studio 2018。
谢谢。
在 SSMS 中,转到证券(在数据库下)-> 登录 然后选择您的用户并用鼠标右键单击选择属性。然后在新窗口中选择用户映射选项卡。您可以在此处选择您希望他们授予访问权限的所有数据库。 (在这里您还可以为他们设置角色)。单击“确定”即可完成。现在他们可以访问所有数据库。
我可以通过在“证券”和“安全”下编辑用户并在那里设置权限来快速完成此操作。