Permitir que os próprios usuários alterem suas senhas
Olá galera, boa tarde!
Estou com um pequeno problema, estou precisando permitir aos usuários do meu sistema alterarem suas próprias senhas. Meu programa foi feito em Delphi 7 usando IBX + Firebird 1.5.4306, estou usando os componentes IBAdmin para criar e alterar os dados do usuário, mas o que estou achando estranho é que já tinha testado o IBsecurityservice para que os usuarios alterassem suas proprias senhas e estava funcionando, mas agora parou de funcionar, quando tento executar a rotina não estando logado como SYSDBA dá erro (´no permission for update/write access to TABLE USERS). Já tinha visto aqui no fórum uma dica parecida para ser usada com o Interbase 6 para resolver este problema (uma alteração na estrutura do arquivo de usuários), mas achava que o arquivo de usuários do Firebird (Security.fdb) já permitia esse tipo de alteração de dados.
Como faço para solucionar este problema?
Desde já agradeço;
Alex
Estou com um pequeno problema, estou precisando permitir aos usuários do meu sistema alterarem suas próprias senhas. Meu programa foi feito em Delphi 7 usando IBX + Firebird 1.5.4306, estou usando os componentes IBAdmin para criar e alterar os dados do usuário, mas o que estou achando estranho é que já tinha testado o IBsecurityservice para que os usuarios alterassem suas proprias senhas e estava funcionando, mas agora parou de funcionar, quando tento executar a rotina não estando logado como SYSDBA dá erro (´no permission for update/write access to TABLE USERS). Já tinha visto aqui no fórum uma dica parecida para ser usada com o Interbase 6 para resolver este problema (uma alteração na estrutura do arquivo de usuários), mas achava que o arquivo de usuários do Firebird (Security.fdb) já permitia esse tipo de alteração de dados.
Como faço para solucionar este problema?
Desde já agradeço;
Alex
Alexsjn
Curtidas 0