0

我是 Azure SQL 的新手。我有一个已创建的登录名,并且已经为该登录名创建了一个用户。IE

CREATE USER [dbo] FOR LOGIN [adminlogin] WITH DEFAULT_SCHEMA=[dbo]
GO

我想为此登录添加其他用户以获取不同的架构。有没有办法做到这一点?我不断收到错误消息:

IF NOT EXISTS(SELECT * FROM sys.database_principals WHERE name=N'enrolment')
BEGIN
    CREATE USER enrolment FOR LOGIN [adminlogin]
    EXEC sp_addrolemember N'db_owner', N'enrolment'
END

The login already has an account under a different user name.

任何人都可以帮助如何实现这一目标

谢谢

4

0 回答 0