使用dba登录。
先创建一个用户:使用命令:create
user
用户名
identified
by
密码
给该用户解锁:使用命令:用户解锁
alter
user
用户名
account
unlock(不解锁无法登陆)
给该用户授权:grant
create
session
to
用户名。这里是给的登录权限。如果想把dba的权限授权给该用户。
数据库授权方法一旦使用数据库验证了用户,下一步就是确定用户可以有权访问或使用的对象类型、权限和资源。本节中将介绍配置文件控制管理密码的方式,还将介绍配置文件在各种类型的系统资源上添加限制的方式。
可参考:
http://book.csdn.net/bookfiles/900/10090028275.shtml
采用sysor
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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)