Bom dia!

Sim, você consegue restringir quais tabelas um usuário tem acesso em Portal de Administração > Menu > Usuários. Em linha de comando, você pode usar os comandos de SQL  CREATE USERCREATE ROLEALTER USERGRANTDROP USER, e DROP ROLE para isso.


Você pode entender melhor sobre os privilégios e papéis do usuário nesta página da documentação.

Deixe-me saber se conseguiu!

Vale dar uma olhada na classe %sqlcq.TGDB.cls, na 9ª linha do método fplanar. Aí, o código tenta utilizar o valor guardado na variável pdict("version"), mas ela não foi definida anteriormente, pelo menos não com esse subscript "version".

Talvez seja uma global que já estivesse definida no sistema anterior e ainda não foi definida no novo. 

Espero ter ajudado, se não, pode compartilhar mais detalhes para tentarmos descobrir o que tá pegando!