SQL*_*kie 0 sql oracle11g oracle-sqldeveloper
我无法创建视图 - 我的权限不足.工作流 - >创建角色 - >将创建视图授予角色 - >创建用户 - >向用户添加角色 - >尝试创建视图,我得到错误.任何帮助将不胜感激
创造了一个角色
CREATE ROLE enrolment;
Run Code Online (Sandbox Code Playgroud)
授予以下角色特权 - 基础表hr.students
GRANT insert, select, update
ON hr.students
TO enrolment;
Run Code Online (Sandbox Code Playgroud)
还授予该角色的create view特权
GRANT create view
TO enrolment;
Run Code Online (Sandbox Code Playgroud)
创建了以下用户
CREATE USER enrol1
IDENTIFIED BY pw4321;
Run Code Online (Sandbox Code Playgroud)
将该角色授予该帐户
GRANT enrolment
TO enrol1;
Run Code Online (Sandbox Code Playgroud)
当我尝试在基表hr.students上创建以下视图时,我被告知我没有足够的权限.我可以在基表上运行select语句.
CREATE OR REPLACE VIEW vu_student_name
AS SELECT student_id, lastname
FROM hr.students;
Run Code Online (Sandbox Code Playgroud)