oracle怎么把某个数据库的权限给某个用户
发布网友
发布时间:2022-04-19 18:15
我来回答
共4个回答
热心网友
时间:2022-04-08 20:50
一般最高权限需要connect,resource,dba这三个即可。
语句:
grant connect,resource,dba to 用户;
权限说明:
dba:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
resource:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
connect:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
热心网友
时间:2022-04-08 22:08
(1)grant connect, resource, dba to TEST
DBA:
(2)拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
(3)RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 (4)CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
热心网友
时间:2022-04-08 23:42
grant connect, resource, dba to TEST
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
没用过grant insert,select这些权限的,不过你可以试试可以吗
热心网友
时间:2022-04-09 01:34
Oracle安装成功之后,首先用数据库DBA身份进入数据库:
在cmd命令行输入sqlplus sys/tarena as sysdba即可.然后输入:create user tarena identified by user;
grant connect,resource,create session,create table to user;创建用户并且赋予权限.