oracle 创建用户

创建好了表空间和临时表空间,现在我可以创建用户了,为它指定我创建的表空间和临时表空间。
在创建用户的一般信息页中,需要指定用户名、密码表空间、临时表空间以及状态。这里要记录一下

状态。
状态有两种:
锁定:选中该选项将锁定用户的帐户并禁止访问该帐户。
未锁定:选中该选项将解除对用户帐户的锁定并允许访问该帐户。

其它页面的说明。

角色页:为被创建的用户分配角色,默认给的角色就只有CONNECT。
看看各个具体的权限项说明:
AQ_ADMINISTRATOR_ROLE:查到AQ:Advanced Query,管理员用户的高级查询权限?
AQ_USER_ROLE:这也是高级查询权限,并且授予用户执行DBMS_AQ的权限,但是和上面那个的区别是什么呢?
AUTHENTICATEDUSER: 验证用户
CONNECT:
CTXAPP:验证intermedia的安装
DBA:
DELETE_CATALOG_ROLE:授予用户这个角色,用户就可以从表sys.aud$中删除记录, sys.aud$表中记录着审计后的记录,使用这个角色可以简化审计踪迹管理。
EXECUTE_CATALOG_ROLE:从数据字典中执行部分过程和函数
SELECT_CATALOG_ROLE:查询数据字典
RECOVERY_CATALOG_OWNER:数据字典所有者,恢复数据字典
EJBCLIENT:验证java ejb客户端
EXP_FULL_DATABASE:EXP:大概是EXPORT,备份数据库中任何表,查询任何表、执行任何操作
IMP_FULL_DATABASE:IMP:IMPORT,参见上面
GATHER_SYSTEM_STATISTICS:获取系统状态统计信息
GLOBAL_AQ_USER_ROLE:全局的高级查询权限
HS_ADMIN_ROLE:使用HASH函数
JAVADEBUGPRIV:
JAVAIDPRIV:
JAVASYSPRIV:
JAVAUSERPRIV:
JAVA_ADMIN:
JAVA_DEPLOY:
LOGSTDBY_ADMINISTRATOR:
OEM_MONITOR:OEM监视
OLAP_DBA:OLAP管理员,和数据仓库有关
RESOURCE:开发人员,可以创建表、试图、索引、簇、函数、存储过程、触发器、类型等。
SALES_HISTORY_ROLE:
WKUSER:gives the user access to Oracle Ultra Search.
WM_ADMIN_ROLE:拥有所有特权,是一个类似管理员的用户,授予这个角色默认也授予DBA权限
XDBADMIN:XML DATABASE ADMIN

。。。。
先给被创建用户授予:CONNECT、DBA、AQ_ADMINISTRATOR_ROLE角色,这样应该可以在里面胡作非为一通了。

接下来是系统页:
给用户授予系统权限的页面,里面的条目分的非常清楚,很容易理解。

对象页:
可以看到一个树状列表,列出了服务器上所有的对象,我们要做的就是在一个对象上为用户配上权限,方法就是打开树,选中一个对象,选择权限。

限额页:
即该用户能使用表空间中的大小,如果是属于这个用户的表空间,那么限额还是分配无限制。

XML页:
在XML对象上为用户分配权限,操作和对象页一样。


使用者组:
便于对资源使用者组的权限切换进行管理。从可用的资源使用者组里选择为用户指定使用者组。
资源使用者组用于定义一组具有类似资源使用要求的用户。

代理用户:
用于控制能够以指定数据库用户身份连接的代理 (应用程序或应用程序服务器)。

创建用户语句:
CREATE USER "..." PROFILE "DEFAULT"
    IDENTIFIED BY "password" DEFAULT TABLESPACE "...."
    TEMPORARY TABLESPACE "...."
    QUOTA UNLIMITED  --无限制限额
    ON "...."
    QUOTA UNLIMITED
    ON "...."
    ACCOUNT UNLOCK;
GRANT "AQ_ADMINISTRATOR_ROLE" TO "...";
GRANT "CONNECT" TO "...";
GRANT "DBA" TO "...";
BEGIN
 dbms_resource_manager_privs.grant_switch_consumer_group(
  grantee_name => '...',
  consumer_group => 'SYS_GROUP', --使用者组
  grant_option => FALSE
 );
END;


这下,我有个用户,是DBA角色,拥有之前创建的表空间和临时表空间的所有权限和限额。
接下来要对这个用户进行管理,比如分配更细化的角色和权限等。当然还得继续找角色的说明,还有些不了解。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值