授予在 PDBORCL 中解锁的 HR 顾问权限

Granting Advisor Privileges to HR unlocked in PDBORCL

我是 Oracle 新手。我在 "PDBORCL" 中有 HR 模式。 但它不被授予 "ADVISOR PRIVILEGE"。 我尝试使用

来给它 "ADVISOR PRIVILEGE"
Data connection-> Privileges in VS2015

但它给我的错误是 "INSUFFICIENT PRIVILEGES" 。 我应该如何使用cmd将所有权限授予HR?

提前致谢!

以 SYSDBA 身份连接到 PDB。

sqlplus sys@orclpdb as sysdba

然后授予用户所需的权限。

SQL> grant advisor to hr;

Grant succeeded.

SQL> conn hr@orclpdb
Enter password:
Connected.
SQL> select * from session_privs;

PRIVILEGE
----------------------------------------
CREATE SESSION
CREATE TABLE
CREATE CLUSTER
CREATE SEQUENCE
CREATE PROCEDURE
CREATE TRIGGER
CREATE MATERIALIZED VIEW
CREATE TYPE
CREATE OPERATOR
CREATE INDEXTYPE
SELECT ANY DICTIONARY

PRIVILEGE
----------------------------------------
ADVISOR
SET CONTAINER

13 rows selected.

SQL>