
Em alguns casos, ao gerenciar a função / permissões do usuário, todas as permissões de recurso podem ser definidas como nenhuma para a função administrativa. Se isso acontecer, você não poderá fazer login no painel de administração e / ou receberá o seguinte erro
magento_reset_admin_user_role_and_resources_permission_to_all_1
Então, vamos ver como corrigir o problema se todas as permissões de recurso estiverem definidas como nenhuma para a função administrativa.
Entre no seu painel PhPmyAdmin para gerenciar seu banco de dados.
Faça backup do seu banco de dados.
Agora precisamos obter detalhes atuais da função de administrador. Copie e cole a seguinte consulta:
SELECT * FROM admin_role WHERE nome_da_pasta = 'Administradores'
Aonde administradores – é o nome da sua função administrativa
magento_reset_admin_user_role_and_resources_permission_to_all_2
O próximo passo é remover as permissões existentes para a função de administrador. Copie e cole a seguinte consulta:
DELETE admin_rule FROM admin_rule, admin_role ONDE admin_role.role_name = 'Administradores' AND admin_rule.role_id = admin_role.role_id
Por fim, precisamos atualizar a regra de permissão para a função de administrador. Copie e cole a seguinte consulta:
INSERT INTO admin_rule (role_id, resource_id, assert_id, role_type, permission)
VALORES ('1', 'todos', '0', 'G', 'permitir')
Volte para o administrador do site, recarregue a página e tente fazer o login. Você deve poder acessar seu painel de administração e gerenciar seu site.
Em alguns casos, o administrador pode ser atribuído a uma função errada
Se for esse o caso, siga os passos abaixo.
Para carregar suas informações de usuário, importe a seguinte consulta:
SELECT ar. *, Au. * DE admin_user AS au INNER JOIN admin_role como ar ON (au.user_id = ar.user_id) WHERE au.username = 'username'
Para carregar informações da função:
SELECT * FROM admin_role ONDE role_type = 'G'
Para atualizar seu usuário para o papel adequado:
UPDATE admin_role SET parent_id = [coloque o role_id selecionado aqui] WHERE user_id = [seu ID de usuário]
onde [seu ID de USER] é seu ID de usuário real
Obrigado por ler este tutorial em vídeo.
Agora você sabe como redefinir a permissão do usuário admin, função e recursos do magento para todos no Magento.
Módulo gratuito Roger_CnpjAlfanumerico que aplica máscara e validação do novo CNPJ alfanumérico no checkout e formulários do Magento 2 e…
A partir de 06/07/2026 a Receita passa a emitir CNPJ alfanumérico. Conheça o plugin grátis que aplica máscara e validação…
Para remover um módulo do Magento 2, siga os passos abaixo: 1. Desabilitar o módulo Primeiro, desabilite o módulo usando…
Para cancelar 100% do pedido e criar um crédito para todos os itens através da API REST do Magento 2,…
No Magento 2, a quantidade "reservada" na "Salable Quantity" é gerenciada principalmente pelos módulos MSI (Multi-Source Inventory). A "Salable Quantity"…
Como corrigir o erro ao acessar o Admin do Magento 2. Mesmo após fazer o login, permanece na tela de…