10 “数据库用户”页
注意:
仅当您以具有管理员权限的用户身份登录到 Oracle Autonomous Database 时才可用。没有分配权限的用户仍可以访问“Database Users(数据库用户)”页以浏览所有用户。但是,可供他们使用的唯一操作是更改其口令。
要导航到“Database Users(数据库用户)”页,请执行以下操作之一:
-
在“启动板”页中,选择管理选项卡,然后单击数据库用户。
-
单击 Selector(选择器)
以显示导航菜单。在“管理”下,选择数据库用户。
“数据库用户”页由两个部分组成:当前用户和所有用户。
当前用户
显示有关当前用户的信息,例如用户名、是否启用 REST、REST 别名、账户到期(天)以及上次登录日期和时间。左侧的图标显示具有以下颜色之一的用户状态:绿色(打开)、蓝色(已锁定)和红色(已过期)。
仅当用户已启用 REST 时,才会显示底部的 URL。它提供指向 Database Actions 用户登录页的 URL。使用复制到剪贴板
,将 URL 复制到用户的剪贴板。
单击 Actions(操作)
打开上下文菜单。可用的操作包括:
-
编辑:打开“编辑用户”对话框,您可以在其中编辑当前用户信息。请参阅创建或编辑用户。
-
启用 REST :为禁用的用户启用 REST。首次选择此选项时,将打开“启用 REST”对话框。请参阅启用 REST 。
-
禁用 REST :禁用为用户启用的 REST。
-
删除 REST 服务:删除 Oracle REST Data Services (ORDS) 中存储的用户的 REST 数据,例如 REST 别名、基本路径等。
-
删除:打开“删除用户”对话框,您可以在其中删除用户。请参见 Deleting a User 。
所有用户
显示有关已在数据库中创建的所有其他用户的信息。您可以使用不区分大小写的“搜索”字段来搜索用户,或使用排序图标按升序或降序对用户进行排序,或者按用户状态或 REST 状态进行筛选。
要创建用户,请单击创建用户以打开“创建用户”对话框。有关更多信息,请参阅创建或编辑用户。
有两个视图可用:
(卡视图):在卡视图中显示用户信息。这是默认显示视图。每个用户卡都提供用户状态、密码过期、用户名和上下文菜单等详细信息。
(网格视图):以表格格式显示用户信息。每行中的最后一列包含上下文菜单图标。
创建或编辑用户
您可以创建新数据库用户或编辑现有数据库用户。
-
要创建新数据库用户,请单击“数据库用户”页中的创建用户。
-
要编辑现有数据库用户,请从关联用户的上下文菜单中选择编辑。
用户属性分为两个选项卡:"User"(用户)和 "Granted Roles"(授予的角色)。
“用户”选项卡
指定数据库用户的一般属性。
-
用户名:用户名字符串。对于现有用户,此字段为只读。要更改名称,必须删除该用户并创建一个具有所需名称的新用户。
-
口令:新用户的口令字符串,或现有用户的新口令。您还必须为确认密码键入相同的密码字符串。
-
密码已过期:如果选择此选项,密码将标记为已过期,并且用户必须先更改密码,然后才能连接到数据库。
-
帐户已锁定:如果选择此选项,则在 DBA 用户解锁与此用户关联的帐户之前,不允许用户连接到数据库。
-
OML :如果选择此选项,则为用户启用 Oracle Maching Learning。此用户被授予以下三个角色:OML_DEVELOPER、DWROLE 和 PYQADMIN。用户卡显示 "OML Enabled"。
注意:
要使 OML 选项在“Add Create User( 添加创建用户 )”滑块中可用 , 请创建一个名为 ”OML$PROXY" 的 OML 用户,并在 SQL 工作表中授予以下角色:OML_DEVELOPER、DWROLE 和 PYQADMIN。注意:
要删除授予的 OML 角色,请禁用启用 OML 。您无法单独删除单个角色,需要删除所有三个角色才能禁用 OML 选项。 -
表空间 USERS 上的限额:输入或选择以对用户的默认表空间分配限额。默认情况下,用户在默认表空间上无限额。
-
Web 访问:如果选择此选项,则会为用户启用 REST 访问。展开 Web 访问高级功能以指定相关字段:需要授权、REST 别名和 URL 映射类型。
“授予的角色”选项卡
指定要授予用户的角色。
使用按角色筛选快速查找所需的角色。
对于每个角色,可以选择已授予以授予角色,选择管理以允许用户向其他用户授予角色,选择默认以使用“已授予”和“管理”的默认设置。选择 Web 访问时,会向新用户授予 CONNECT 和 RESOURCE 角色。
显示代码:选择此选项可查看“创建/编辑用户”滑块等效的 PL/SQL 代码。您可以在工作表中复制并执行此 PL/SQL 代码,以执行与在“创建/编辑用户”滑块中单击创建/编辑时相同的操作。
父主题:“数据库用户”页
启用 REST
您可以为尚未启用 REST 的用户启用 REST。
在“数据库用户”页中,从用户的上下文菜单中选择启用 REST 。
首次为用户选择“启用 REST”时,将显示“REST 启用用户”对话框。Subsequently, if you disable REST and then select Enable REST again, you receive a message stating that REST is enabled. 在这种情况下,以前提供的 REST 数据用于启用 REST。要输入新的 REST 数据,请选择删除 REST 服务,然后再次选择启用 REST 。
方案别名:输入要在 URL 中使用的方案名的别名。
URL 映射类型:选择 BASE_PATH 或 BASE_URL 。
需要授权:对于方案,控制在允许访问此方案的 Oracle REST Data Services 元数据目录之前 Oracle REST Data Services 是否需要用户授权。
父主题:“数据库用户”页
Deleting a User
使用此选项可以删除用户。
在“数据库用户”页中,从用户的上下文菜单中选择删除以删除用户。
注意:
用户的活动会话数将显示在 "Delete User" 对话框窗口中。
-
级联:如果选择此选项,则还将删除所有从属对象。
-
删除 REST 服务:如果选择此选项,则会从 ORDS 中删除所有用户 REST 数据。
注意:
如果您在删除用户时未选择此选项,下次创建具有相同用户名的用户时,该选项仍将保留启用 REST 的属性。
单击删除用户并显示确认通知。
注意:
如果用户具有活动会话,则会显示错误通知。在这种情况下,必须先关闭活动会话,然后才能删除用户。父主题:“数据库用户”页

