删除了 Siebel 中的所有职责
Deleted all responsibilities in Siebel
我在玩 Siebel WebClient 时不小心删除了分配给我的所有职责。现在,当我登录时,我的 WebClient 中什么也看不到,因为我没有责任。是否可以在 Siebel Tools 中配置职责?或者我该如何解决这个问题?提前致谢。
职责完全是运行时的,用于访问控制,不能通过工具插入。如果您在 Siebel 服务器上,您可以询问对您的员工记录负有管理责任的其他人。如果那不可能,或者如果您在本地数据库上,则必须将其直接插入到 d-base 中。
试试这个 SQL:
插入 SIEBEL.S_PER_RESP (
ROW_ID,
MODIFICATION_NUM,
CREATED_BY,
LAST_UPD_BY,
已创建,
LAST_UPD,
DB_LAST_UPD,
DB_LAST_UPD_SRC,
CONFLICT_ID,
PER_ID,
RESP_ID,
PER_LAST_NAME,
PER_FST_NAME)
VALUES ('3-30PCBP', '0', '3-2BIS4F', '3-2BIS4F', '01-JAN-2001', '01-JAN-2001', '01-JAN-2001', 'User', '0', (select row_id
来自
siebel.s_user
其中登录 = 'YOUR_LOGIN_ID'), (select row_id
从
siebel.S_RESP
其中 name = 'Siebel Administrator'), '', '');
提交;
替换 YOUR_LOGIN_ID。此插入语句将直接插入 Siebel 管理员职责,之后您应该可以登录。
不,我们无法在 tools.You 中配置职责,可以将职责分配给您的用户以及具有管理员职责的任何其他用户。
我在玩 Siebel WebClient 时不小心删除了分配给我的所有职责。现在,当我登录时,我的 WebClient 中什么也看不到,因为我没有责任。是否可以在 Siebel Tools 中配置职责?或者我该如何解决这个问题?提前致谢。
职责完全是运行时的,用于访问控制,不能通过工具插入。如果您在 Siebel 服务器上,您可以询问对您的员工记录负有管理责任的其他人。如果那不可能,或者如果您在本地数据库上,则必须将其直接插入到 d-base 中。
试试这个 SQL:
插入 SIEBEL.S_PER_RESP ( ROW_ID, MODIFICATION_NUM, CREATED_BY, LAST_UPD_BY, 已创建, LAST_UPD, DB_LAST_UPD, DB_LAST_UPD_SRC, CONFLICT_ID, PER_ID, RESP_ID, PER_LAST_NAME, PER_FST_NAME) VALUES ('3-30PCBP', '0', '3-2BIS4F', '3-2BIS4F', '01-JAN-2001', '01-JAN-2001', '01-JAN-2001', 'User', '0', (select row_id
来自 siebel.s_user 其中登录 = 'YOUR_LOGIN_ID'), (select row_id 从 siebel.S_RESP 其中 name = 'Siebel Administrator'), '', '');
提交;
替换 YOUR_LOGIN_ID。此插入语句将直接插入 Siebel 管理员职责,之后您应该可以登录。
不,我们无法在 tools.You 中配置职责,可以将职责分配给您的用户以及具有管理员职责的任何其他用户。