Magento 1.9使用sample data出现Access denied问题解决方法

使用magento1.9的sample data之后,后台登录出现Access denied
解决方法:
从错误信息看是没有权限,所以需要设置权限。
首先我发现当导入sample data之后,数据库admin_user表会被清空,也就是之前的账号信息没有了。所以要添加账号信息。如下:

INSERT INTO `admin_user` (`user_id`, `firstname`, `lastname`, `email`, `username`, `password`, `created`, `modified`, `logdate`, `lognum`, `reload_acl_flag`, `is_active`, `extra`, `rp_token`, `rp_token_created_at`) VALUES
(1, 'ax', 'bx', 'xxxxx@qq.com', 'admin', 'b380ca44342ec0f0fd3789c02dcc5c7a:isiCcoPZNZwJ5v8IywCme2xv4jKv1EsU', '2016-05-03 22:52:03', '2016-05-03 22:52:03', NULL, 0, 0, 1, 'N;', NULL, NULL);

添加之后重启apche,后台登录依然不行,这是因为权限还没配置。因为上面导入sample data时,admin_role表被重置了。同理需要为新建账号添加权限信息。如下:

INSERT INTO `admin_role` (`role_id`, `parent_id`, `tree_level`, `sort_order`, `role_type`, `user_id`, `role_name`, `gws_is_all`, `gws_websites`, `gws_store_groups`) VALUES
(2, 1, 2, 0, 'U', 2, 'ax', 1, NULL, NULL);

切记user_id和admin_user表的新账号use_id一致,role_name也和admin_user表的新账号first_name一致。然后重启apache,后台登录新账号。

未经允许不得转载:哈勃私语 » Magento 1.9使用sample data出现Access denied问题解决方法

本文共881个字 创建时间:2017年8月31日11:47   

分享到:更多 ()

相关推荐

  • 暂无文章