一个数据库的Azure SQL用户登录



我使用的是azure sql____.database.windows.net。在这个数据库服务器中,我有两个数据库:

  • 数据库A/暂存
  • 数据库B/生产

我只需要sql用户登录才能访问DatabaseB。是否可以创建新的sql用户?

要允许用户访问Azure SQL中的数据库,您必须执行以下操作之一:

  • 在主数据库中创建一个用户登录,然后授予其访问相应数据库的权限
  • 在所需数据库中创建用户帐户

尽管如此,您可以遵循以下路径。首先,创建一个新登录名:

CREATE LOGIN <login> WITH PASSWORD = '<password>';

然后在数据库中创建一个用户:

USE <DB-name>
CREATE USER <user> FOR LOGIN <login>;  
GO

查看更多:

  • https://learn.microsoft.com/en-us/sql/t-sql/statements/create-user-transact-sql?view=sql-server-ver15#示例
  • https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage

最新更新