我在一个 SQL Server 中创建了 2 个 Azure 数据库。IE
- 数据库 1 = xsqldb01.database.windows.net 中的 db1
- 数据库 2 = xsqldb01.database.windows.net 中的 db2
我想创建一个用户名或用户登录名,我可以在其中只读取两个数据库的数据(仅选择授权)。我怎样才能做到这一点?我是否需要在两个数据库中创建一个具有相同名称的用户登录名?
我在一个 SQL Server 中创建了 2 个 Azure 数据库。IE
我想创建一个用户名或用户登录名,我可以在其中只读取两个数据库的数据(仅选择授权)。我怎样才能做到这一点?我是否需要在两个数据库中创建一个具有相同名称的用户登录名?
您可以使用语法在 master 数据库中创建登录名 ..
然后使用语法在各个数据库中创建用户
这可以通过本地计算机或 VM 的 SSMS 完成。我相信您可以使用 Azure 中的查询编辑器来实现这一点,因为它不允许将上下文切换到主数据库。