Compartilhar via


Como: Definir permissões de perfilação

Este tópico descreve como um administrador de um computador concede as permissões de segurança necessárias para a criação de perfil para um usuário ou grupo que não tenha permissões de administrador no computador.

Um princípio básico de segurança informa que aplicativos devem ser executados tão somente com as permissões de que eles nescessitam. Esse princípio também se aplica aos usuários. Se os usuários podem ser totalmente eficientes quando fazem logon como membros do grupo de usuários em vez do grupo Administradores, eles não devem ser concedidos permissões de administrador. O primeiro procedimento, " Para criar uma conta de usuário que tenha permissões de usuário " descreve como criar uma conta de usuário para um membro do grupo Usuários.

Os membros do grupo usuários precisarão de acesso às pastas e arquivos no disco que são compartilhados com outros membros da equipe. O segundo procedimento, " Para conceder acesso aos arquivos de projeto compartilhados " descreve como conceder esse acesso.

Os membros do grupo usuários podem executar as ferramentas de criação de perfil de Visual Studio Premium ou Visual Studio Ultimate se um administrador concede-lhes acesso ao driver de software para ferramentas de criação de perfil. O último procedimento, " Para conceder acesso para o driver de perfilação, " descreve como conceder acesso a esse driver.

ObservaçãoObservação

Você precisa de permissões de administrador para seguir as etapas nesses procedimentos.

Para criar uma conta de usuário que tenha permissões de Usuário

  1. Clique com o botão direito do mouse em My Computer e clique emManage.

    A Computer Management janela será aberta.

  2. Expanda Local Users and Groups.

  3. Clique com o botão direito do mouse na pastaUsers e, então, clique em New User.

    A caixa de diálogo New User aparecerá.

  4. Preencha os campos nessa caixa de diálogo com as informações da conta de usuário que você está criando. Especifique uma senha. Opcionalmente, selecione a caixa de seleção requer que a alteração da senha no próximo logon do usuário.

  5. Clique em Create e, então, clique emClose.

    O novo usuário aparecerá no grupo Usuários, um grupo de usuários que não têm permissões de administrador.

Para conceder acesso a arquivos de projeto compartilhados

  1. No Windows Explorer, localize a raiz da árvore da pasta para arquivos de projeto usados por este usuário e compartilhados pela equipe do projeto.

    O caminho desta pasta pode ser semelhante ao seguinte:

    D:\ourProject
    
  2. Clique com o botão direito do mouse na pasta e, então, clique em Properties.

    O < nome da pasta > Propriedades caixa de diálogo aparece.

  3. Clique na guia Security.

  4. Clique no nome da conta do usuário na caixa Group or user names.

  5. No permissões para < nome usuário > , marque a caixa de seleção para Controle total.

  6. Clique em OK.

    Isso concede permissões para o usuário para a árvore de pasta compartilhada que começa com a pasta selecionada na etapa 5.

Para conceder acesso para o driver de perfilação

  1. Abra um prompt de comando como administrador.

  2. Altere o diretório para:

    <drive>:\Program Files\Microsoft Visual Studio 10\Team Tools\Performance Tools
    
  3. Execute o seguinte comando:

    vsperfcmd /admin:driver,start /admin:service,start
    

    Este comando instala e inicia o driver para as ferramentas de criação de perfil.

    Este comando inicia o serviço e o driver de criação de perfil para que os usuários não-administradores podem usar os recursos de criação de perfil que estão disponíveis no seu espaço de processo do usuário. Somente um administrador pode executar o comando; e ele irá falhar para usuários não administrativos.

    Observe que os efeitos desta etapa são desfeitos depois o computador for reiniciado, a menos que você também execute a etapa final neste procedimento.

  4. Execute o comando para permitir o acesso à funcionalidade do driver por um usuário ou grupo que não tem acesso de administrador no computador de criação de perfil:

    vsperfcmd /admin:security,allow,<right[,right],<user name|group name>
    

    Este comando concede o < nome usuário > < nome ou grupo > acesso às ferramentas de criação de perfil de conta. <right> opção determina que a funcionalidade de criação de perfil do usuário pode acessar. <right> opção pode ser um ou mais dos seguintes valores:

    • FullAccess - permite o acesso a todos os métodos de criação de perfil, incluindo a coleta de dados de desempenho em serviços, amostragem e cruzar a sessão de criação de perfil.

    • SampleProfiling - permite o acesso a métodos de criação de perfil de amostra

    • CrossSession - permite o acesso cruzar a sessão de criação de perfil que é necessário para serviços de perfil.

  5. (Opcional) Para preservar os resultados de qualquer uma das etapas anteriores, após a reinicialização do computador, execute o seguinte comando:

    vsperfcmd /admin:driver,autostart,on
    

Os usuários especificados, após o logon, agora será capazes de usar as ferramentas de criação de perfil sem permissões de administrador.

Consulte também

Referência

VSPerfCmd

Criação de perfil e a segurança do Windows Vista

Conceitos

Configurando sessões de desempenho para ferramentas de criação de perfil