oracle 创建用户怎么授予创建数据库的权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 创建用户怎么授予创建数据库的权限相关的知识,希望对你有一定的参考价值。

参考技术A 采用sys
or
system
/
manager
as
sysdba;
连接数据库。
创建普通用户konglin:
create
user
konglin
identified
by
pwd_oracle;
删除用户,
drop
user
konglin;
授予用户登录数据库的权限:
grant
create
session
to
konglin;
授予用户操作表空间的权限:
grant
unlimited
tablespace
to
konglin;
grant
create
tablespace
to
konglin;
grant
alter
tablespace
to
konglin;
grant
drop
tablespace
to
konglin;
grant
manage
tablespace
to
konglin;
授予用户操作表的权限:
grant
create
table
to
konglin;
(包含有create
index权限,
alter
table,
drop
table权限)
授予用户操作视图的权限:
grant
create
view
to
konglin;
(包含有alter
view,
drop
view权限)
授予用户操作触发器的权限:
grant
create
trigger
to
konglin;
(包含有alter
trigger,
drop
trigger权限)
授予用户操作存储过程的权限:
grant
create
procedure
to
konglin;(包含有alter
procedure,
drop
procedure
和function
以及
package权限)
授予用户操作序列的权限:
grant
create
sequence
to
konglin;
(包含有创建、修改、删除以及选择序列)
授予用户回退段权限:
grant
create
rollback
segment
to
konglin;
grant
alter
rollback
segment
to
konglin;
grant
drop
rollback
segment
to
konglin;
授予用户同义词权限:
grant
create
synonym
to
konglin;(包含drop
synonym权限)
grant
create
public
synonym
to
konglin;
grant
drop
public
synonym
to
konglin;
授予用户关于用户的权限:
grant
create
user
to
konglin;
grant
alter
user
to
konglin;
grant
become
user
to
konglin;
grant
drop
user
to
konglin;
授予用户关于角色的权限:
grant
create
role
to
konglin;
授予用户操作概要文件的权限
grant
create
profile
to
konglin;
grant
alter
profile
to
konglin;
grant
drop
profile
to
konglin;
允许从sys用户所拥有的数据字典表中进行选择
grant
select
any
dictionary
to
konglin;

以上是关于oracle 创建用户怎么授予创建数据库的权限的主要内容,如果未能解决你的问题,请参考以下文章

oracle怎么创建用户和授予权限?

Oracle 创建用户 却赋予不了权限,该怎么处理

PLSQL怎么创建oracle数据库用户

怎么oracle 数据库怎么赋予select any directory 权限

oracle 创建用户授予权限问题

oracle 如何给用户创建查询序列的权限