[firebase-br] RES: Erro na criação de usuários locais no Firebird 3.0 e 4.0

hpensador em gmail.com hpensador em gmail.com
Segunda Março 27 12:57:16 -03 2023


Boa tarde, Cantu!

Muito obrigado pelo feedback.
Esqueci de mencionar na mensagem inicial que ano passado executei esta mesma
rotina em um notebook com Windows 10 e funcionou normalmente, porém nesta
máquina onde estou tentando fazer o mesmo processo está com Windows 11.

Microsoft Windows [versão 10.0.22621.1413]
(c) Microsoft Corporation. Todos os direitos reservados.

C:\Windows\System32>set FIREBIRD=C:\Arquivos de
Programas\Firebird\Firebird_4_0
C:\Windows\System32>cd\
C:\>cd arquivos de programas
C:\Arquivos de Programas>cd firebird
C:\Arquivos de Programas\firebird>cd firebird_4_0
C:\Arquivos de Programas\firebird\Firebird_4_0>isql -user sysdba;
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect DBAGENDA;
Database: DBAGENDA, User: sysdba;
SQL> create user UsuarioX password 'acd123ghf' grant admin role;
Statement failed, SQLSTATE = 42000
add record error
-unsuccessful metadata update
-CREATE TABLE PLG$SRP failed
-No permission for CREATE TABLE operation
SQL>

Mesmo setando a variável de ambiente não funcionou.

[ ]’s,
Hélio Oliveira

-----Mensagem original-----
De: lista <lista-bounces em firebase.com.br> Em nome de Carlos H. Cantu via
lista
Enviada em: segunda-feira, 27 de março de 2023 12:10
Para: FireBase <lista em firebase.com.br>
Cc: Carlos H. Cantu <listas em warmboot.com.br>
Assunto: Re: [firebase-br] Erro na criação de usuários locais no Firebird
3.0 e 4.0

Faça um teste: antes de rodar o isql, configure a variável de ambiente
FIREBIRD no prompt de comando que vc vai rodar o isql e aponte ela pro
diretório onde o FB 4 está
instalado:

SET FIREBIRD=C:\Arquivos de Programas\firebird\Firebird_4_0

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 4 - www.firebase.com.br/guiafb4.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

hvl> Bom dia, colegas!

hvl>  

hvl> Tenho instalados em meu notebook o Firebird 2.5, 3.0, 4.0 - todas 
hvl> instancias rodando com serviço e portas deferentes. Seguindo os 
hvl> passos do guia de migração do Cantu, estou tentando criar usuários 
hvl> locais em uma base de dados recém-criada, porém dá erro:

hvl>  

hvl> C:\Arquivos de Programas\firebird\Firebird_4_0>isql -user sysdba;

hvl> Use CONNECT or CREATE DATABASE to specify a database

SQL>> connect DBAGENDA;

hvl> Database: DBAGENDA, User: sysdba;

SQL>> create user USUARIOX password 'MinhaPSW' grant admin role;

hvl> Statement failed, SQLSTATE = 42000

hvl> add record error

hvl> -unsuccessful metadata update

hvl> -CREATE TABLE PLG$SRP failed

hvl> -No permission for CREATE TABLE operation

SQL>>

hvl>  

hvl> O que estou fazendo errado ou deixei de fazer????

hvl>  

hvl>  

hvl> [ ]’s,

hvl>  

hvl> Hélio Oliveira


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista.html




Mais detalhes sobre a lista de discussão lista