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.