我试图确定一个员工是否是某个特定用户群的成员,而“承包人”这个词就是其中的一部分。所有员工都可以是多个用户组的一部分,因此出现了错误。
这是我的select case语句:
SELECT CASE WHEN
(SELECT usergroup FROM usergr
WHERE usergroupnumber = (SELECT usergroupnumber FROM userlist
WHERE username='Carl'))
LIKE '%contractor%' THEN 1
ELSE 0
END FROM DUAL
现在,这个子查询返回多于
我想要创建一个存储用户、组和团队的关系数据库。一个组由多个用户组成,用户可以有多个组。你可以把这个小组想象成一个聊天室。此外,每个组可以有多个团队,但是一个团队只分配给一个特定的组。然后,用户可以在每个组中加入一个团队。然而,他不是被迫加入一个团队,但也可以是一个小组的成员,而不加入一个团队。为了简单起见,让我们假设我有以下几个表:
+--------------+
| User |
+--------------+
| id int |
| name varchar |
+--------------+
+--------------+
| Team
我想在Django中为用户组设置权限。我注意到Django提供了将权限设置为用户组的内置功能。基本上,我需要的是向用户组提供一些特性,然后将这些特性继承给它的用户。
我在auth_permissions表中有一些权限,我想使用该权限并将其应用到用户组,从而应用到用户。目前,我正在将其登录到开发的网页上,并希望将网页中的特定部分禁用为特定的用户组。
就像这样:-
Super-Admin-----> User Groups ----> Users
基本上,到目前为止,我所做的只是建立一个网页。现在我想为一个特定的用户组设置权限,将用户添加到一个用户组,编辑,删除等等。我注意到Djang