Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

SQL Server 2005


andreluis1411

Posts Recomendados


  • Tópicos Que Criei:  24
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  121
  • Conteúdo/Dia:  0.02
  • Reputação:   1
  • Pontos/Conquistas:  846
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  46

Buenas,

Instalei o SQL Server 2005 em minha máquina. Restaurei um base que estava no SQL 2000. Não ocorreu problema algum a principio. Rodei o script de usuário para o SQL 2005, porém, ao tentar autenticar pelo BDE, está ocorrendo o seguinte erro:

General SQL error

The server principal "sysdba" is not able to acess the database "CorporeRM" under the current security context.

Logicamente, a mesma mensagem acontece ao tentar acessar pelo módulo. Troquei o USER NAME para RM, porém também dá o mesmo erro. Alguém tem alguma idéia?

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  24
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  121
  • Conteúdo/Dia:  0.02
  • Reputação:   1
  • Pontos/Conquistas:  846
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  46

Dotores,

A solução para esse problema, foi rodar um script de acerto de usuario para o SQL Server 2005

Está em anexo a essa mensagem

AcertaUsuarioRMSQL2005.txt

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  13
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  31
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  285
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  41

Colega,

Primeiramente você terá de acessar o módulo SQL Server Configuration Manager - SQL Native Client Configuration - Client Protocols e em seguida habilitar os serviços de TCP/IP e Pipes Nomeados.

Att,

Tarcísio

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  899
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.841
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.574
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Online
  • Idade:  52
  • Dispositivo:  Windows

Pelo que vi no script, o anterior ( usado nestes casos ) não funciona mais, pois, no SQL 2005 tem comandos diferentes pra criação de logins.

Acho que devemos manter o anterior e este, pra usar em cada caso.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  13
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  31
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  285
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  41

Colegas,

Estou disponibilizando o script que gera usuários no SQL Server 2005. Eu rodei este script e funcionou corretamente.

Abraços!!!!!

*****************************************************************************************

/* CRIAÇÃO DOS USUÁRIOS */

IF NOT EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = 'rm')

CREATE LOGIN rm WITH PASSWORD = 'rm',CHECK_POLICY=OFF

GO

sp_addalias rm,dbo

GO

IF NOT EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = 'sysdba')

CREATE LOGIN sysdba WITH PASSWORD = 'masterkey',CHECK_POLICY=OFF

GO

sp_adduser sysdba,sysdba

GO

GRANT SELECT ON GPARAMS TO sysdba

GO

GRANT SELECT , UPDATE ON GUSUARIO TO sysdba

GO

GRANT SELECT ON GPERMIS TO sysdba

GO

GRANT SELECT ON GACESSO TO sysdba

GO

GRANT SELECT ON GSISTEMA TO sysdba

GO

GRANT SELECT ON GCOLIGADA TO sysdba

GO

GRANT SELECT ON GUSRPERFIL TO sysdba

GO

GRANT SELECT ON GSERVICO TO sysdba

GO

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  899
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.841
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.574
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Online
  • Idade:  52
  • Dispositivo:  Windows

Colegas,

Estou disponibilizando o script que gera usuários no SQL Server 2005. Eu rodei este script e funcionou corretamente.

Abraços!!!!!

Tarcísio, bom dia.

Cadê o Script ? Hehehehehe

Se você tentou anexá-lo, não ficou aqui no post. Dependendo do tamanho do texto, cola aqui mesmo o script direto, senao, tenta anexar novamente no post.

EDIT:

Agora sim, com o texto colado no post :)

Abraços,

B)

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.