Azure SQL数据库通过未为用户启用的导出dbo创建

时间:2017-06-15 11:16:57

标签: database azure

我似乎无法在数据库上启用DBO用户。作为管理员我可以看到所有数据库表 但是当我使用这段代码创建一个Login和用户时。

CREATE LOGIN[ME] WITH password='Mypass'
GO
CREATE USER [ME] FOR LOGIN [ME] WITH DEFAULT_SCHEMA=[dbo] 
GO
--Next connect/switch to the database you want the new user for. Create a user in that database

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

EXEC sp_addrolemember 'db_datareader', 'ME';
GO
EXEC sp_addrolemember 'db_datawriter', 'ME';
GO
EXEC sp_addrolemember 'db_owner', 'ME';
GO

GRANT CONNECT TO [public]

GRANT EXECUTE TO [ME]

未启用dbo用户任何人都可以解释如何启用吗?因为大多数尝试,即使管理员没有权限影响dbo用户。 dbo not enabled in azure

图片显示了管理员和新用户。

1 个答案:

答案 0 :(得分:0)

我通过向用户添加loginmanager然后删除来使用codeplex中的AUMC。这有效,但不知道为什么!