当前位置:数据库 > Oracle >>

oracle怎么把某个数据库的权限给某个用户

补充:-- Create the user create user TEST default tablespace USERS temporary tablespace TEMP profile DEFAULT; -- Grant/Revoke object privileges grant select, insert, update, delete, references, alter, index on ORDERS to TEST; grant select, insert, update, delete, references, alter, index on PERSONS to TEST; -- Grant/Revoke role privileges grant connect to TEST; grant resource to TEST; -- Grant/Revoke system privileges grant unlimited tablespace to TEST; 这个对不对?
答案:grant connect, resource, dba to TEST
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
没用过grant  insert,select这些权限的,不过你可以试试可以吗
其他:Oracle安装成功之后,首先用数据库DBA身份进入数据库:
在cmd命令行输入sqlplus sys/tarena as sysdba即可.然后输入:create user tarena identified by user;
grant connect,resource,create session,create table to user;创建用户并且赋予权限.

上一个:oracle数据库考试简答题,请回答一下吧,三个都回答了才会给分哦
下一个:oracle 817 IMP的顺序问题??数据库达人帮忙给看看......

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,