Ir para conteúdo
  • Cadastre-se

dev botao

Garantir permissão de sysdba para outro usuário em Firebird


  • Este tópico foi criado há 1956 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia, sendo simples na minha questão. Gostaria de criar vários usuário no firebird que tenham todas as permissões do SYSDBA, sendo que o banco já existe. É como se eu quisesse CLONAR o SYSDBA, tem como isso? Não é criar usuário com permissão de administrador somente, pois quando eu faço isso, o usuário criado não tem acesso às tabelas existentes. Eu uso o firebird 2.5 mas se for preciso, atualizo para o 3.0

Link para o comentário
Compartilhar em outros sites

não seria isso....eu criei o usuario agora, mas o banco já existe a anos... Eu não consigo fazer nada com meu banco usando meu usuário novo. E não quero ficar dando autorização tabela por tabela para o novo usuário. O que eu queria é, dar autorização de nível máximo para esse usuário.

Link para o comentário
Compartilhar em outros sites

  • Consultores
16 minutos atrás, Wendel Fassarella disse:

O que eu queria é, dar autorização de nível máximo para esse usuário.

Mas é justamente isso que o comando faz. Veja a documentação de atualização do Firebird 2.5:

Citar

Description: Firebird 2.5 introduces the RDB$ADMIN system role, which is predefined in every database. Granting someone the RDB$ADMIN role in a database gives him or her SYSDBA rights in that database only. In a normal database, this means full control over all objects.

https://firebirdsql.org/refdocs/langrefupd25-security-rdbadmin.html

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

mas toda vez que eu tento manipular ou ver os dados de uma tabela, o ibexpert me retorna um erro, dizendo que meu usuário não tem permissão para tal.

eu usei esse código para criar o usuário.

gsec -add newuser -pw password -admin yes
Editado por Wendel Fassarella
citar texto
Link para o comentário
Compartilhar em outros sites

  • Moderadores
4 horas atrás, Wendel Fassarella disse:

Não é criar usuário com permissão de administrador somente, pois quando eu faço isso, o usuário criado não tem acesso às tabelas existentes.

Está passando o "role" RDB$ADMIN ao conectar no banco com o novo usuário?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1956 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.