Mensagem
"The server principal "xxxxx" is not able to acess database "xxxx" under the current security context"
Motivo
Esse erro ocorre devido ao SAP 10 criar usuário que terminam com RW, e por padrão, eles não possuem permissões para acessar e executar transações na base dos add-on (ambientes não CCC).
Procedimento
Para correção, é necessário conceder permissão de acesso a esse usuário na base do add-on, conforme print abaixo.
Exemplo:
É necessário também conceder permissão sysadmin para esses usuários:
Caso não saiba qual é o usuário de cada base, basta acessar o System Landscape Directory (SLD), no campo Database User:
Ou para cenários de ambientes CCC, acessar pelo caminho: Administração » Definição » Geral » Segurança » Usuário do BD com acesso de leitura e com a senha do B1SiteUser, será possível identificar o usuário do SAP 10:
| Nota | ||||||||
| Por esse caminho, irá trazer o usuário RO (de leitura), mas a permissão deve ser concedida para o usuário RW. | ||||||||
Referências
Sem referências