oracle数据库创建用户的命令和方法
Oracle 权限设置
一、权限分类:
系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。
实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。
二、系统权限管理:
1、系统权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。 对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限。
2、系统权限授权命令:
[系统权限只能由DBA用户授出:sys, system(最开始只能是这两个用户)]
授权命令:SQL> grant connect, resource, dba to 用户名1 [,用户名2]...;
[普通用户通过授权可以具有与system相同的用户权限,但永远不能达到与sys用户相同的权限,system用户的权限也可以被回收。]
例:
SQL> connect system/manager
SQL> Create user user50 identified by user50;
SQL> grant connect, resource to user50;
查询用户拥有哪里权限:
SQL> select * from dba_role_privs;
SQL> select * from dba_sys_privs;
SQL> select * from role_sys_privs;
删除用户:SQL> drop user 用户名 cascade; //加上cascade则将用户连同其创建的东西全部删除
3、系统权限传递:
增加WITH ADMIN OPTION选项,则得到的权限可以传递。
SQL> grant connect, resorce to user50 with admin option; //可以传递所获权限。
使用oracle命令创建数据库。在Oracle中建库,通常有两种方法。一是使用Oracle的建库...口令文件是专门存放sys用户的口令,因为sys用户要负责建库、启动数据库、关闭数据...
Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结_建筑/土木_工程科技_专业资料。Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结...
Oracle数据库用户角色、表空间创建、删除命令_IT/计算机_专业资料。Oracle数据库用户角色、表空间创建、删除命令Oracle 数据库用户角色、表空间创建、删除命令 2009-...
Oracle 创建用户及数据表的方法_信息与通信_工程科技_专业资料。Oracle 创建...二、创建 (*凡oracle命令在 sqlplus中执行, 即运行 sqlplusw system/manager@...
Oracle创建数据库服务和相关用户_IT/计算机_专业资料。简要介绍window下如何利用dos命令连接oracle数据库并执行创建表空间和用户的操作方法。...
Oracle数据库建立方法_计算机软件及应用_IT/计算机_专业资料。在 Oracle 环境下...·14· 4、创建数据库用户 打开“命令”窗口,输入下列红框中的相关命令语句。...
SQL命令修改数据库 1.3 使用SQL命令修改数据库 www...创建数据库的方法有两种: 在Oracle 9i中创建数据库...一般情况下,用户只需要使用Oracle 日志文件等等。一般...
测试oracle数据库成功的方法以及新建用户等操作 oracle教程,oracle最常用的知识点oracle教程,oracle最常用的知识点隐藏>> 可以打开cmd 敲入命令:sqlplus /nolog 表示...
命令创建ORACLE数据库_计算机软件及应用_IT/计算机_专业资料。在 Oracle 中建库...口令文件是专门存放 sys 用户的口令,因为 sys 用户要负责建库、启动数据库、...
5、给用户赋权限:grant connect to 用户 oracle数据库权限分为1》系统权限包括见表、建用户等 2》对象权限赋权限命令:grant 权限(例如:update、select、)on 表 ...
闽公网安备 35021102001881号 
热门文档