Configuração de acesso a um arquivo
É possível proteger o acesso a um arquivo no seu banco de dados autorizando outros arquivos a acessar o esquema (tabelas, layouts, scripts e listas de valores) no arquivo que deseja proteger. Você deve ter o conjunto de privilégios Acesso total para qualquer arquivo que quiser proteger e que quiser autorizar.
O arquivo que pretende proteger deve ser local; entretanto, quando você ativar a proteção, o arquivo poderá ser hospedado remotamente. Além disso, é preciso ter acesso exclusivo a ele, portanto, certifique-se de que mais ninguém esteja usando o arquivo antes de você começar. Os arquivos que pretende autorizar podem ser locais ou remotos.
Para autorizar a acesso a um arquivo:
1.
2.
Escolha o menu Arquivo > Gerenciar > Segurança e clique na guia Acesso a arquivos.
3.
Para proteger esse arquivo contra o acesso indesejado de outros arquivos, selecione Exigir privilégios de acesso total para criar referências para esse arquivo.
4.
5.
Se você quiser autorizar arquivos adicionais que não estejam abertos atualmente, clique em Autorizar. Na caixa de diálogo Abrir arquivo, escolha um arquivo a ser autorizado e clique em Abrir.
Talvez seja solicitado que você insira nome e senha de uma conta com privilégios Acesso total.
Também é possível autorizar arquivos remotos. Consulte Abertura de arquivos compartilhados como um cliente.
Importante  Se você não autorizar um arquivo que faça referência a um arquivo protegido, as referências não funcionarão mais.
O arquivo autorizado aparece na lista Acesso a arquivos, com a data e a hora de sua autorização, e a conta usada para criar a autorização.
Repita essa etapa para cada arquivo que deseja autorizar.
6.
Para remover a autorização de um arquivo:
1.
2.
Na guia Acesso a arquivos da caixa de diálogo Gerenciar segurança, selecione o arquivo para o qual deseja remover a autorização e clique em Desautorizar.
Se o arquivo desautorizado estiver em algum cliente, a desautorização não terá efeito até o arquivo ser aberto novamente.
3.
Para remover todas as restrições de acesso ao arquivo:
1.
2.
Na guia Acesso a arquivos da caixa de diálogo Gerenciar segurança, desmarque Exigir privilégios de acesso total para criar referências para esse arquivo.
Além disso, você pode desautorizar arquivos opcionalmente (consulte “Para remover a autorização de um arquivo” acima).
3.
Notas
 •
Se você renomear um arquivo autorizado e o arquivo estiver atualmente aberto, o novo nome aparecerá ao lado do nome original na lista Acesso a arquivos. Por exemplo, se tiver renomeado o arquivo SalesReport para ExecReport, ExecReport;SalesReport será exibido na lista.
 •
Se os usuários tentarem acessar um arquivo protegido por meio de um arquivo que não está autorizado, será perguntado se eles querem autorizar o arquivo agora. Se clicarem em Sim, mas não estiverem conectados a ambos os arquivos usando os privilégios de Acesso total, eles deverão inserir o nome da conta de Acesso total e a senha para os arquivos. Entretanto, se eles estiverem conectados a ambos os arquivos com privilégios de Acesso total, o arquivo será autorizado com o uso de suas contas atuais.
 •
Por outro lado, isso é útil porque você não precisa repetir o processo de autorização. Entretanto, se você duplicar ou clonar um arquivo protegido, cada arquivo terá também a mesma ID. Se usar ambos os arquivos na mesma solução de vários arquivos, você deverá redefinir a ID em um dos arquivos para que cada arquivo tenha uma ID exclusiva. Para redefinir a ID exclusiva do arquivo protegido, clique em Redefinir tudo e depois em Sim. Após a redefinição, você precisará reautorizar todos os arquivos com autorização para acessar o arquivo protegido e todos os arquivos protegidos que o arquivo tinha autorização para acessar.
Importante  A redefinição da ID não pode ser desfeita clicando em Cancelar na caixa de diálogo Gerenciar segurança.
 •
Para limitar o acesso de suas soluções a determinadas versões do FileMaker Pro, você poderá criar um script que inclui a função Get(ApplicationVersion) para realizar uma verificação de versão sempre que os arquivos forem abertos.