【问题标题】:how to edit permission of liferay guest and site member from mysql databse?如何从 mysql 数据库编辑 liferay 来宾和站点成员的权限?
【发布时间】:2012-09-26 06:16:53
【问题描述】:

虽然错误地使用托管在我的本地服务器上的 liferay,但我刚刚取消了访客和站点成员从我的管理员帐户查看欢迎页面的权限。现在我无法访问任何页面,甚至它也不允许我签名在任何一个中。我已经检查了我的生命射线门户的数据库,但我找不到解决方案。任何人都可以指导我在 MySQL 数据库中需要编辑哪个表和哪个权限。我是新蜜蜂,所以我不知道不知道这件事。 我查看了 user_role 和用户权限表,但找不到任何东西。

【问题讨论】:

  • 尝试使用 URL http://localhost:8080/c/portal/login 登录,看看会有帮助。
  • 感谢回复。但我刚刚删除了我的数据库,通过这种方式我解决了我的问题
  • :-D 不错。确实非常好。

标签: mysql permissions liferay liferay-6


【解决方案1】:
UPDATE public.resourcepermission SET actionids = 15 WHERE roleid = (select roleid FROM public.role_ WHERE name = 'Guest')

【讨论】:

  • 我有同样的问题,改变了那个表,但只有我的 primkey 记录的地方是我欢迎布局的 plid。但是我有一个问题,为什么 15, 1 是每个资源的查看权限,包括布局。
  • 这对我有用:UPDATE ResourcePermission SET actionids = 15 WHERE roleid = (select roleid FROM Role_ WHERE name = 'Guest') AND primKey IN (select plid from Layout where name like '%welcome%' )
猜你喜欢
  • 2016-11-27
  • 1970-01-01
  • 2022-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-02
  • 1970-01-01
相关资源
最近更新 更多