对于普通用户:授予connect, resource权限。 对于DBA管理用户:授予connect,resource, dba权限。 2、系统权限授权命令: [系统权限只能由DBA用户授出:sys, system(最开始只能是这两个用户)] 授权命令:SQL> grant connect, resource, dba to 用户名1 [,用户名2]...; [普通用户通过授权可以具有与system相同的用户权限...
也就是我们常见的只能做基本操作的权限 Resource 角色是授予开发人员的,能在自己的方案中创建表、序列、视图等。 DBA角色是授予系统管理员的,拥有该角色的用户就能成为系统管理员了,它拥有所有的系统权限。
1、CONNECT 角色,拥有Connect权限的用户只可以登录ORACLE(仅具有创建SESSION的权限),不可以创建实体,不可以创建数据库结构。 2、RESOURCE 角色,是授予开发人员的。拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。同时,当把ORACLE resource角色授予一个user的时候,不但会授予ORACLE resource角色本身的权限,而且...
resource是授予开发人员的 CREATE CLUSTER --建立聚簇 CREATE PROCEDURE --建立过程 CREATE SEQUENCE --建立序列 CREATE TABLE --建表 CREATE TRIGGER --建立触发器 CREATE TYPE --建立类型
grant connect,resource to user; 运行成功后用户包括的权限: CONNECT角色: --是授予最终用户的典型权利,最基本的 ALTER SESSION --修改会话 CREATE CLUSTER --建立聚簇 CREATE DATABASE LINK --建立数据库链接 CREATE SEQUENCE --建立序列 CREATE SESSION --建立会话 ...
RESOURCE角色:仅具有创建CLUSTER,INDEXTYPE,OPERATOR,PROCEDEURE,SEQUENCE,TABLE,TRIGGER,TYPE的权限。同时,当把ORACLE resource角色授予一个user的时候,不但会授予ORACLE resource角色本身的权限,而且还有unlimited tablespace权限,但是,当把resource授予一个role时,就不会授予unlimited tablespace权限。
当把ORACLE resource角色授予一个user的时候,不但会授予ORACLE resource角色本身的权限,而且还有unlimited tablespace权限。 复制 SQL>conn deskEnter password:Connected.SQL>select PRIVILEGE from user_sys_privs;no rows selectedSQL>conn / as sysdbaConnected.SQL>grant resource to desk;Grant succeeded.SQL>conn de...
create view 是创建视图的权限 execute on dbms_lock 是可以执行dbms_lock里的过程权限 connect 是连接数据库的权限 resource 是获得数据库基本的权限,包含多个权限。可以用 select grantee,privilege from dba_sys_privs where grantee='RESOURCE' order by privilege;RESOURCE CREATE CLUSTER RESOURCE ...
GRANTCONNECT,RESOURCETOzhang; 2.授予用户chenmh用户zhang下person表的SELECT,DELETE,UPDATE,INSERT权限,授予具体的对象权限是对于权限严格控制的一种方案。 代码语言:javascript 复制 GRANTSELECT,DELETE,UPDATE,INSERTONzhang.personTOCHENMH; 3.授予用户chenmh用户zhang下person表的所有权限 ...