Artigo: 263968 - Última revisão: sexta-feira, 26 de Outubro de 2007 - Revisão: 9.2 A instalação do Service Pack pode guardar a palavra-passe do administrador de sistema num ficheiro
Nesta páginaSintomasSe utilizar a autenticação do SQL Server, também conhecida como Standard Security (segurança padrão), para instalar os produtos listados na secção "Aplica-se a", a palavra-passe do administrador de sistema (sa) poderá ser armazenada em texto simples ou num formato legível encriptado nos ficheiros de configuração do SQL Server. Do mesmo modo, se configurar os serviços do SQL Server utilizando uma conta de domínio, a palavra-passe da conta de domínio poderá ser escrita no ficheiro Setup.iss num formato encriptado fraco. Nota: o Microsoft SQL Server 2000 Service Pack 3 (SP3) ou versões posteriores utilizam a encriptação nas palavras-passe incluídas nestes ficheiros. Esta encriptação ajuda a melhorar a segurança. No entanto, recomendamos que remova as palavras-passe encriptadas ou os ficheiros de instalação que contêm as palavras-passe, se já não forem necessários. SQL Server 7.0A palavra-passe sa ou a palavra-passe da conta de domínio é guardada em texto simples ou num formato encriptado fraco no ficheiro Setup.iss, na pasta %Windir%.Nota: a pasta %Windir% também poderá variar se a instalação original tiver sido concluída através de uma ligação do servidor de terminais. Uma cópia deste ficheiro será criada na pasta %Unidade_do_sistema%\MSSQL7\Install\ou\Tools quando o programa de configuração for concluído. As informações relativas à palavra-passe poderão também estar incluídas no ficheiro Sqlstp.log e no ficheiro Sqlsp*.log. Estes ficheiros existem na pasta %Windir% e na pasta Temp. A pasta %Windir% também poderá variar se a instalação original tiver sido concluída através de uma ligação do servidor de terminais. Nos computadores baseados no Microsoft Windows 2000, a pasta Temp encontra-se nas Variáveis de ambiente no separador Avançadas em Sistema no Painel de controlo. SQL Server 2000A palavra-passe sa ou a palavra-passe da conta de domínio é guardada num formato encriptado, mas legível nos ficheiros Sqlstp.log, Sqlsp.log e Setup.iss na pasta Unidade:\Programas\Microsoft SQL Server\Mssql\Install de uma instalação predefinida. Note que a pasta Mssql pode ser MSSQL$NomeInstância numa denominada instalação de instância. O ficheiro Setup.iss do SQL Server 2000 utiliza a lista de controlo de acesso. Por conseguinte, apenas os administradores do Windows NT e administradores do SQL Server têm acesso ao ficheiro.O SQL Server 2000 também inclui a capacidade de se instalar de forma nativa num servidor com clusters do Windows. Os ficheiros de registo do programa de configuração remoto de clusters são Remsetup.ini e um ficheiro de scripts de instalação remota semelhante aos ficheiros Setup.iss de cada nó remoto. Estes ficheiros de scripts de instalação remota são denominados NomeComputadorRemoto_ NomeInstância.iss. Estes ficheiros são também armazenados na pasta %Windir% e normalmente são eliminados quando o programa de configuração é concluído. No entanto, é possível que estes ficheiros não sejam eliminados se ocorrer um erro na configuração de clusters. Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido). Resolução Para resolver este problema, utilize um dos seguintes métodos:
Instruções relativas ao utilitário KillpwdA Microsoft criou um utilitário da linha de comandos, Killpwd.exe, para procurar os ficheiros de configuração do Microsoft SQL Server relativos à palavra-passe de início de sessão sa. Se o utilitário Killpwd.exe localizar uma ocorrência da palavra-passe sa, a palavra-passe sa será removida do ficheiro de registo numa operação de modo básico. Por predefinição, a ferramenta procura os ficheiros Sqlsp.log, Sqlstp.log e Setup.iss nas pastas %Windir%\Temp e %Temp%, em que %Windir% e %Temp% são variáveis de ambiente definidas pelo Microsoft Windows.A Microsoft actualizou o utilitário Killpwd.exe de modo a incluir mais localizações para os ficheiros de configuração criados por instalações remotas e de clusters. Em determinados cenários, os nomes ou caminhos destes ficheiros poderão ser diferentes das predefinições. Seguem-se as variantes:
Para obter mais informações sobre estes ficheiros de registo e instalações automáticas, consulte a documentação do SQL Server. Se criar um ficheiro *.iss para efectuar instalações automáticas, terá de copiar o ficheiro *.iss para uma localização com segurança melhorada, excepto para pastas pesquisáveis. Nota: estes ficheiros de informações de configuração também não serão eliminados quando remover o SQL Server. Este comportamento ocorre por predefinição. Este comportamento permite resolver problemas relacionados com falhas numa instalação, caso tenha forçado a reposição, e permite utilizar um ficheiro ISS para reinstalar esta ou outras instâncias. Neste caso, não será possível tirar partido desta instância do SQL Server. No entanto, a natureza das palavras-passe é de tal forma que poderá ter utilizado a mesma palavra-passe para outra instância do SQL Server que ainda não tenha sido removida. Para executar o utilitário Killpwd.exe utilize um dos métodos que se seguem:
Poderá receber as seguintes mensagens: Passos para executar o utilitário Killpwd.exePara executar o utilitário Killpwd.exe, siga estes passos:
Parâmetros da linha de comandosOs seguintes parâmetros da linha de comandos estão disponíveis na nova versão de Killpwd.exe:Reduzir esta tabela
Ponto Da SituaçãoA Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a". Para obter mais informações sobre como transferir e instalar o Service Pack mais recente do SQL Server, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base): 301511
(http://support.microsoft.com/kb/301511/
)
How to obtain the latest SQL Server 7.0 service pack
290211
(http://support.microsoft.com/kb/290211/
)
How to obtain the latest SQL Server 2000 service pack
Para obter mais informações, contacte o fornecedor de suporte principal.
Mais Informação O ficheiro Sqlsp.log é utilizado para controlar o progresso da instalação e para resolver problemas de instalação de Service Packs. Para obter mais informações sobre como determinar a pasta onde o Windows está instalado, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base): 305792
(http://support.microsoft.com/kb/305792/
)
Como determinar a pasta em que o Windows está instalado
Referências Para obter mais informações, consulte os seguintes boletins de segurança da Microsoft: http://www.microsoft.com/portugal/technet/seguranca/boletins/MS02-035.mspx
(http://www.microsoft.com/portugal/technet/seguranca/boletins/MS02-035.mspx)
Se não encontrar uma resposta para a sua questão, visite os Newsgroups do Microsoft SQL Server em: http://www.microsoft.com/technet/security/bulletin/MS00-035.mspx (http://www.microsoft.com/technet/security/bulletin/MS00-035.mspx) Microsoft SQL Server Newsgroups
(http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.sqlserver.server)
Deseja fazer algum comentário sobre este ou outros artigos da base de dados de conhecimento do Microsoft SQL Server? Envie o seu comentário para:SQLKB@Microsoft.com
(mailto:sqlkb@microsoft.com)
A informação contida neste artigo aplica-se a:
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar ao topo
