Documentação Firebird → Utilitários do Firebird → GSEC → Comandos do GSEC |
Após as opções sortidas, vêm agora os comandos que você deseja executar. Os seguintes comandos valem tanto em modo interativo como no modo em lote, mas no modo interativo os traços ('-') antes dos comandos não são necessários.
-add <name> [ <parameter> ... ]
Este comando adiciona um novo usuário ao BD. Você pode opcionalmente adicionar outros detalhes como nome e também a senha para o novo usuário, tudo no mesmo comando add. Alternativamente, você pode adicionar o usuário e depois usar o modify para preencher os detalhes faltantes.
do Tradutor: A informação nome (name) na verdade foi quebrada em 3 campos no BD de segurança do Firebird: FIRST_NAME, MIDDLE_NAME e LAST_NAME. Existe também um quarto campo calculado FULL_NAME que é a concatenação dos outros 3. Isso é bem tipicamente anglo-saxão. Outra curiosidade é que eles alocaram para as informações de nome o equivalente um varchar de quase 300 caracteres; enquando que aqui o comum é um varchar de 150 caracteres quando tanto.
-delete <name>
Este comando remove o usuário nomeado acima do banco. Todos os detalhes do usuários são removidos e não pode desfeito. Caso precise, adicione o usuário novamente.
-display [ <name> ]
Este comando mostra os detalhes de um usuário, ou de todos os usuários caso nenhum nome de usuário tenha sido especificado. A senha nunca é mostrada.
-modify <name> <parameter> [ <parameter> ... ]
Modifica os detalhes e informações do usuário
A opção <name> é como você deseja que o usuário seja conhecido quando conectando a BD do Firebird. Alguns dos comandos acima precisam de parâmetros e estes são um, ou mais dos seguintes:
-pw <password>
Este parâmetro permite que você especifique uma nova senha para seu usuário. Se você omitir a senha, a senha corrente será removida e o usuário será incapaz de conectar a qualquer BD Firebird. A senha pode ter mais de 8 caracteres, mas quando especificar uma para o GSEC, ou logando em BDs, os caracteres extras serão sumariamente ignorados.
-uid <uid>
-gid <gid>
-uid e -gid são usados em alguns sistemas POSIX para entrar o userid e groupid do Unix como encontrados nos arquivos de configuração /etc/password e /etc/group . Caso não especificados, assumese o valor zero por padrão.
-fname [ <first name> ]
Este parâmetro permite que você armazene o prenome do usuário no BD. Isto ajuda identificar usuários a partir do nome de login - o qual pode ser abreviado. Você pode eliminar o prenome bastando não especificar um.
-mname [ <middle name> ]
O mesmo do acima, só que se aplicando ao nome do meio.
-lname [ <lastname> ]
Idem, ibidem aos dois acima, só que aplicando-se ao sobrenome.
Documentação Firebird → Utilitários do Firebird → GSEC → Comandos do GSEC |