0
1)我创建了权限(创建权限...),如何列出或删除这些创建的权限?
2)许多使用“session_user”或“user”作为权限定义中的用户标识的例子,有没有办法传递一个随机id(而不是使用session_id或user)?
1)我创建了权限(创建权限...),如何列出或删除这些创建的权限?
2)许多使用“session_user”或“user”作为权限定义中的用户标识的例子,有没有办法传递一个随机id(而不是使用session_id或user)?
您可以查询已创建权限的DB2系统目录。该视图被称为SYSCAT.CONTROLS。然后,您将对要删除的人执行DROP PERMISSION
。
session_user
引用连接的用户,并在示例 中用于检查当前用户是否有权执行请求的操作。你可以使用任何其他的用户ID,但当然它应该遵循预期的用途。您需要打开另一个问题并创建一个示例来回答具体的用例。
而且一旦完成这个问题,标记它的答案。 –