Sql server Sql server如何使用Transact-Sql创建新角色

Sql server Sql server如何使用Transact-Sql创建新角色,sql-server,Sql Server,我知道我们可以使用Transact-SQL和文档创建新角色:https://msdn.microsoft.com/en-us/library/ms187936.aspx,但它只支持2012+版本。关于Sql Server 2008、2005,我不能用Sql Server Management Studio创建角色,因为我需要用python代码创建它。当您问如何使用t-Sql创建新角色时,我有点困惑,然后说您不能使用SSMS,因为您需要使用python创建角色 从MSDN文档中获取的创建新角色的T

我知道我们可以使用Transact-SQL和文档创建新角色:https://msdn.microsoft.com/en-us/library/ms187936.aspx,但它只支持2012+版本。关于Sql Server 2008、2005,我不能用Sql Server Management Studio创建角色,因为我需要用python代码创建它。

当您问如何使用t-Sql创建新角色时,我有点困惑,然后说您不能使用SSMS,因为您需要使用python创建角色

从MSDN文档中获取的创建新角色的T-SQL实际上在2008+中起作用

USE AdventureWorks2012;  
CREATE ROLE buyers AUTHORIZATION BenMiller;  
GO  

事实上,只有2012+版本的sql server才能创建自定义角色。2008年不可能