`
michael8335
  • 浏览: 184082 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle创建新用户及授予常用权限

 
阅读更多

创建用户

create user username
identified by username
default tablespace tablespace_name;

授予一般权限

grant connect,resource,create any table,drop any table,create sequence,
      select any table, create any index, drop any index,
      alter any trigger, create any trigger, drop any trigger,
      alter any type, create any type, drop any type,
      create any view, drop any view, create any directory,
      create procedure, query rewrite, create session to username;

授予DBA权限

grant select on sys.v_$process to username;
grant select on sys.v_$parameter to username;
grant execute on dbms_lock to username;
grant select on sys.v_$lock to username;
grant select on sys.v_$session to username;
grant select on sys.v_$mystat to username;
grant select on sys.v_$session_wait to username;
grant select on dba_kgllock to username;
grant select on sys.v_$sqltext to username;
grant select on sys.slog$ to username;
grant alter session to username;
grant select on dba_undo_extents to username;
grant select on dba_tablespaces to username;
grant select on dba_free_space to username;
grant select on dba_data_files to username;

分享到:
评论
2 楼 michael8335 2012-06-13  
mikixiyou 写道
你这里给用户授予的权限太多,一般只要connect,resource,足够。

嗯,这里有限权限是不需要的,例如一些DBA的视图等,希望以后关于数据库方面的知识多多指教
1 楼 mikixiyou 2012-06-13  
你这里给用户授予的权限太多,一般只要connect,resource,足够。

相关推荐

    oracle中将一个用户的所有表的权限授予另一个用户的方法

    在plsql页面执行命令,可实现所有表权限的授予

    28.Oracle用户和权限管理1

    2、修改用户的密码alter user 用户名 identified by 新密码 3、锁定/解锁用户alter user 用户名 account lock 4

    Oracle数据库维护培训

    创建新的数据库用户 修改和删除存在的数据库用户 监控已存在用户的信息 识别系统和对象权限 授予和回收权限 创建和管理初始化参数文件 启动和关闭实例 监控和使用诊断文件 登录到 SQL*Plus环境 编辑SQL 命令 SQL*...

    Oracle11g从入门到精通2

    8.1 授予权限 8.1.1 直接授权 8.1.2 授权角色 8.1.3 使用OEM的“安全管理”创建 角色 8.1.4 使用ALTERUSER语句修改 用户的默认角色 8.1.5 使用SET ROLE控制角色使用 8.2 回收权限 8.2.1 逐一回收 ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    说明:Oracle中需要创建用户一定是要具有dba(数据库管理员)权限的用户才能创建,而且创建的新用户不具备任何权限,连登录都不可以。 用法:create user 新用户名 identified by 密码 例子: 2. 修改密码 说明:...

    Oracle自学(学习)材料 (共18章 偏理论一点)

    15 管理用户 目标 15-2 用户和安全 15-3 数据库方案 15-4 检查创建用户 15-5 创建新用户:数据库验证 15-6 创建新用户:操作系统验证 15-8 改变用户的表空间限额 15-9 删除用户 15-10 获取用户的信息 15-11 小结 15-...

    Oracle11g从入门到精通

    8.1 授予权限 8.1.1 直接授权 8.1.2 授权角色 8.1.3 使用OEM的“安全管理”创建 角色 8.1.4 使用ALTERUSER语句修改 用户的默认角色 8.1.5 使用SET ROLE控制角色使用 8.2 回收权限 8.2.1 逐一回收 8.2.2 ...

    oracle练习,含答案

    --2、创建一个新的用户epointtest/123456。 create user epointtest identified by 123456; --3、更改epointtest的密码为654321。 alter user epointtest identified by 654321; --4、授予epointtest用户connect和...

    oracle 命令集合

    Oracle 命令集合 , 包括创建表空间: 创建新用户: 为新用户授予权限: 修改密码:修改表结构:等所有初学者必备掌握的知识。

    Oracle.11g.从入门到精通 (2/2)

    8.1 授予权限 8.1.1 直接授权 8.1.2 授权角色 8.1.3 使用OEM的“安全管理”创建 角色 8.1.4 使用ALTERUSER语句修改 用户的默认角色 8.1.5 使用SET ROLE控制角色使用 8.2 回收权限 8.2.1 逐一回收 8.2.2 删除角色 ...

    Oracle.11g.从入门到精通 (1/2)

    8.1 授予权限 8.1.1 直接授权 8.1.2 授权角色 8.1.3 使用OEM的“安全管理”创建 角色 8.1.4 使用ALTERUSER语句修改 用户的默认角色 8.1.5 使用SET ROLE控制角色使用 8.2 回收权限 8.2.1 逐一回收 8.2.2 删除角色 ...

    ORACLE 权限管理(针对开发人员)

    权限管理 新用户授权  create tablespace xt_test datafile 'F:ORACLEORADATAORCLXT_TEST.DBF' SIZE 10M AUTOEXTEND ON NEXT 5M;  CREATE USER privilege_test identified by privilege_test DEFAULT TABLESPACE...

    oracle实验报告

    1、以cs+学号为用户名创建用户,并授予用户创建数据对象的权限。 2、复制emp表,复制表名为emp_学号,然后将emp表中工资低于$2000 的职工插入到复制的表中。 3、对复制的emp表插入一行只包含有职工号,职工名,工资与...

    Object Browser7.0中文版(ORACLE数据库的开发工具)

    ■对于用户,数据库对象的权限授予及显示机能     Object Browser向您提供将用户,角色,数据库对象,系统权限等的列表显示及修改机能.并且支持对复数对象授权时成批操作. ...

    oracle数据库经典题目

    PGA区是在用户进程连接数据库,创建一个会话时,由Oracle为用户分配的内存区域,保存当前用户私有的数据和控制信息,因此该区又称为私有全局区。每个服务器进程只能访问自己的PGA区,所有服务器进程PGA区总和即为...

    数据库系统原理学习资料

    将权限授予创建的角色,将角色授予用户。 例如: CREATE ROLE app_user IDENTIFIED BY hello; GRANT CREATE VIEW TO app_user; GRANT app_user TO <用户名>; Oracle的预安装角色有: 角 色 权 限 CONNECT ...

    H155-合集-大型数据库系统概论-实验.pptx

    掌握通过企业管理器和手工方式向用户授予权限的方法。 4. 掌握通过企业管理器和手工方式创建、查看和删除角色的方法。 H155-合集-大型数据库系统概论-实验全文共24页,当前为第14页。 【实验内容】 1. 通过手工方式...

    Oracle9i的init.ora参数中文说明

    说明: 使用字节或码点语义来指定新列的创建, 如 char, varchar2, clob, nchar, nvarchar2, nclob 列。各种字符集对字符都有各自的定义。在客户机和服务器上使用同一字符集时, 应以该字符集所定义的字符来衡量字符串...

    Oracle从入门到精通

    2.4 创建和管理表.......................................... 1、表(TABLE)基本的存储单位,由行和列组成。.............. 2、方案:一个用户所有对象的命名集合。..................... 3、CTAS(子查询建表):...

    精通SQL 结构化查询语言详解

    13.3.1 GRANT语句授予权限  13.3.2 REVOKE语句取消权限 13.3.3 SELECT权限控制 13.3.4 INSERT权限控制  13.3.5 UPDATE权限控制 13.3.6 DELETE权限控制  13.4 SQL Server安全管理  13.4.1 SQL Server登录...

Global site tag (gtag.js) - Google Analytics