Direitos mínimos de acesso para gerar scripts de criação de esquema

4

No SQL Server 2008, ele está executando o "Assistente para Gerar Scripts do SQL Server", tentando criar um script para todas as tabelas e exibições em um esquema.

Quando faço isso, recebo um erro:

Property Text is not available for DefaultConstraint '[DF__aspnet_Ap__Appli__2A4B4B5E]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights. (Microsoft.SqlServer.Smo

Qual é o direito de acesso específico necessário para concluir esta tarefa?

    
por Andrew Shepherd 11.04.2011 / 03:47

2 respostas

6

Infelizmente, o Assistente para Gerar Scripts consulta sys.sql_expression_dependencies para descobrir quais colunas fazem referência a outras colunas. Isso acontece mesmo se você desativar a exportação de restrições de chave estrangeira. Portanto, você deve fornecer ao usuário que deseja usar as permissões do assistente para SELECT de sys.sql_expression_dependencies, bem como VIEW (ANY) DEFINITION.

    
por 03.06.2013 / 15:16
2

Dê uma olhada na permissão VIEW DEFINITION.

link

    
por 11.04.2011 / 05:01