• Nenhum resultado encontrado

Alteração da conta de login no SQL Server usada pelo Enterprise PDM

Os serviços de servidor de arquivamento e/ou banco de dados devem ser capazes de alcançar qualquer banco de dados do Enterprise PDM que gerenciam, por meio de um login SQL com, pelo menos, acesso db_owner aos bancos de dados. Normalmente, quando o SQL Server é instalado, um login de administrador do sistema (sa) é criado, com acesso completo a todos os bancos de dados do SQL Server.

Use esse administrador de sistema ou crie um novo usuário com acesso db_owner aos bancos de dados do Enterprise PDM.

Se estiver planejando criar novos bancos de dados de vault de arquivos usando um login SQL db_owner, crie primeiro esse login SQL.

Nota Se você instalar um novo servidor de banco de dados, as informações correspondentes serão solicitadas durante a instalação.

Para criar uma nova conta de login SQL:

1 No SQL Server que deverá hospedar os novos bancos de dados do Enterprise PDM, no menu Iniciar do Windows, clique em Todos os programas,

Microsoft SQL Server 2005, SQL Server Management Studio.

2 Faça login como administrador do sistema.

3 No painel da esquerda, expanda o nó SQL Server e Security. Relatório de Erro e Uso Clique em Avançar.

Regras de Atualização O instalador verifica se há problemas que possam impedir a atualização para o SQL Server 2008.

Se nenhum problema for detectado, clique em Avançar. Se forem detectados problemas, clique em Mostrar detalhes para listar os componentes que falharam ou ocasionaram as advertências. Clique em Cancelar para interromper a instalação e corrigir os problemas.

Pronto para atualizar Clique em Atualizar. Progresso da

Atualização

Quando a atualização de todos os componentes estiver concluída, clique em Avançar.

Concluído Clique em Fechar. Central de Instalação

do SQL Server

Clique no X do canto superior direito para fechar. Tela (continuação) Ação

5 Na caixa de diálogo Login - New, selecione General: a Digite um Login name para o novo usuário SQL.

b Selecione SQL Server Authentication e insira uma senha. c Desmarque Enforce password policy.

d Clique em OK.

6 Feche o Management Studio.

Nota Esse login não precisa de nenhuma permissão adicional para ser usado pelo Enterprise PDM.

Para usar o novo login SQL com o arquivamento do Enterprise PDM:

1 No sistema que executa o servidor de arquivamento do Enterprise PDM, no menu Iniciar do Windows, clique em Todos os programas, SolidWorks Enterprise PDM, Configuração do servidor de arquivamento.

2 Na caixa de diálogo Servidor de arquivamento do SolidWorks Enterprise PDM, selecione Ferramentas, Configurações predeterminadas.

3 Na caixa de diálogo Configurações, em Login SQL, clique em Alterar. 4 Na caixa de diálogo Alterar login de usuário SQL, insira o login de usuário

SQL e a senha do novo usuário SQL.

Nota A partir desse momento, os novos bancos de dados de vault de arquivos criados receberão atribuição de acesso db_owner para esse usuário.

5 No sistema que executa o servidor de banco de dados do Enterprise PDM, no menu Iniciar do Windows, clique em Todos os programas, SolidWorks Enterprise PDM, Configuração do servidor de banco de dados.

6 Na caixa de diálogo Servidor de banco de dados do SolidWorks Enterprise PDM, insira o novo login de usuário SQL e a senha, e clique em OK.

7 Reinicie o serviço do servidor de banco de dados do SolidWorks Enterprise PDM.

Para conceder acesso db_owner aos bancos de dados de vault de arquivos existentes do Enterprise PDM a um usuário SQL:

1 No SQL Server que hospeda os novos bancos de dados do Enterprise PDM, no menu Iniciar do Windows, clique em Todos os programas, Microsoft SQL Server 2005, SQL Server Management Studio.

2 Faça login como administrador do sistema.

3 No painel da esquerda, expanda o nó SQL Server, expanda Security e clique em Logins.

5 Na caixa de diálogo Login Properties:

a No painel da esquerda, selecione User Mapping.

b No painel da direita, em Users mapped to this login, selecione Map para todos os bancos de dados do Enterprise PDM (bancos de dados de vault de arquivos e ConisioMasterDb).

c Para cada banco de dados, em Database role membership, selecione db_owner.

d Clique em OK.

6 Clique com o botão direito do mouse no servidor e selecione New Query. 7 No painel da direita, insira a seguinte instrução de consulta no novo usuário

db_owner e clique em Execute.

GRANT VIEW SERVER STATE TO [<SQL_USER_NAME>]

8 Saia do Microsoft SQL Server Management Studio.

9 No sistema que executa o servidor de arquivamento do Enterprise PDM, no menu Iniciar do Windows, clique em Todos os programas, SolidWorks Enterprise PDM, Configuração do servidor de arquivamento.

10Na caixa de diálogo Servidor de arquivamento do SolidWorks Enterprise PDM, selecione Ferramentas, Configurações predeterminadas.

11Na caixa de diálogo Configurações, em Login SQL, clique em Alterar. 12Na caixa de diálogo Alterar login de usuário SQL, insira o login de usuário

SQL e a senha do novo usuário SQL, e clique em OK.

13No sistema que executa o servidor de banco de dados do Enterprise PDM, no menu Iniciar do Windows, clique em Todos os programas, SolidWorks Enterprise PDM, Configuração do servidor de banco de dados.

14Na caixa de diálogo Servidor de banco de dados do SolidWorks Enterprise PDM, insira o novo login de usuário SQL e a senha, e clique em OK.

15Reinicie o serviço do servidor de banco de dados do SolidWorks Enterprise PDM.

Permissões SQL insuficientes

Se não atribuir permissões SQL suficientes ao usuário SQL, você não poderá efetuar login em nenhuma vista do vault de arquivos.

Serão exibidas mensagens de advertência se o usuário SQL não tiver, pelo menos, acesso db_owner ao:

• Banco de dados ConisioMasterDb Exemplo:

Não foi possível efetuar o login no banco de dados “<vault_de_arquivos>” no Servidor <servidor>”.

Causa: Não foi possível acessar o item no banco de dados • Banco de dados de vault de arquivos

Exemplo:

3

Instalação do

Documentos relacionados