Enviado em 20/04/2017 - 14:40h
Boa tarde pessoal,
Estou com um probleminha em um script que teoricamente dará permissão a um grupo especifico em um banco postgresql.
Segue script:
#!/bin/bash
su postgres -l -c "psql -c 'grant all on database teste_semanal to grp.teste_own;'"
O que acontece, quando rodo o script dá erro no ponto, um erro de sintaxe:
ERRO: erro de sintaxe em ou próximo a "."
LINHA 1: grant all on database teste_semanal to group grp.teste...
Se eu trocar o usuário ou grupo por um nome sem ponto, exemplo teste funciona normal.
Gostaria de saber se alguém sabe como faço para esse usuário com ponto ser reconhecido.
Desde já agradeço.
Estou com um probleminha em um script que teoricamente dará permissão a um grupo especifico em um banco postgresql.
Segue script:
#!/bin/bash
su postgres -l -c "psql -c 'grant all on database teste_semanal to grp.teste_own;'"
O que acontece, quando rodo o script dá erro no ponto, um erro de sintaxe:
ERRO: erro de sintaxe em ou próximo a "."
LINHA 1: grant all on database teste_semanal to group grp.teste...
Se eu trocar o usuário ou grupo por um nome sem ponto, exemplo teste funciona normal.
Gostaria de saber se alguém sabe como faço para esse usuário com ponto ser reconhecido.
Desde já agradeço.