10g添加用户 oracle_oracle10g下新建/删除用户
以下操作均在sqlplus下进行。WindowsXP下,可通过以下两种方法打开sqlplus:
1、依次点击 开始->程序->Oracle->应用程序开发->SQL Plus;
2、依次点击 开始->运行->输入“CMD”,打开命令行窗口。在窗口里输入“sqlplus”,回车后即可进入sqlplus操作界面(需要输入用户名和密码)。
------------------------------------------------------------
以下是新建用户的具体过程:
①我使用的是oracle安装过程中默认创建的数据库orcl,该数据库存放在 C:\oracle\product\10.2.0\oradata\orcl ,现在便是在该数据库里建立用户;
②创建用户前,需要为该用户创建表空间。命令格式如下:
create tablespace 表空间名 datafile '数据文件名' size 表空间大小;
比如,我现在打算创建名为test_tablespace的表空间,则输入以下命令:
create tabalespace test_tablespace datafile 'C:\oracle\product\10.2.0\oradata\orcl\test_data.dbf' size 500M;
回车后,会提示“表空间创建成功”。
③接下来就可以创建用户名了。命令格式如下:
create user 用户名 identified by 用户密码 default tablespace 表空间名;
我现在要创建用户test,则输入以下命令:
create user test identified by 1234 default tablespace test_tablespace;
回车后,会提示“用户创建成功”,该用户默认使用的表空间为test_tablespace。
④最后,是为新建的用户授权,允许连接、访问数据库等。在命令行中输入以下命令:
grant connect,resource to test;
grant dba to test;
回车后,会提示“授权成功”。
至此,新用户便全部创建成功。
-------------------------------------
以下是删除用户和表空间的过程。
删除用户(仍以用户名test为例):
drop user test cascade;//cascade参数是级联删除该用户所有对象,若不加上此参数,删除操作可能会出错,建议加上
回车后,会提示“用户删除成功”。
删除表空间:
drop tablespace test_tablespace including contents and datafiles;
回车后,会提示“表空间删除成功”。
如果在命令行进行创建,如下所示:
Oracle创建用户实例:
首先,使用sys用户登陆sqlplus,然后新建用户名密码均为test的用户,表空间为users
后给test赋resource,connect,dba权限
Cmd代码
D:\>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 1月 26 13:34:09 2010
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL>conn / as sysdba;
已连接。
SQL>create user test identified by test default tablespace users;
用户已创建
SQL>grant resource,connect,dba to test;
授权成功。
SQL>commit;
提交完成。
SQL>
D:\>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 1月 26 13:34:09 2010
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL>conn / as sysdba;
已连接。
SQL>create user test identified by test default tablespace users;
用户已创建
SQL>grant resource,connect,dba to test;
授权成功。
SQL>commit;
提交完成。
SQL>
删除用户实例:
删除用户后边必须跟cascade,否则失败
Sql代码
SQL>drop user test cascade;
用户已丢弃
SQL>
SQL>drop user test cascade;
用户已丢弃
SQL>
分享到:
2011-09-21 09:18
浏览 1634
分类:数据库
评论
10g添加用户 oracle_oracle10g下新建/删除用户相关推荐
- linux删除用户删不了怎么办,Linux下完全删除用户的两种方法
Linux操作 实验环境:Centos7虚拟机 首先创建一个普通用户 gubeiqing . [root@localhost ~]# useradd gubeiqing [root@localhost ...
- linux装软件需要root用户,Linux下非root用户安装软件的一般流程:
1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录, ...
- mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码
一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...
- Linux工作笔记037---Centos下Linux创建用户_用户组_删除用户
JAVA技术交流QQ群:170933152 这里主要是生成环境的机器中病毒了,病毒会自动创建一个免密登录的账户,所以才查了查,这个... 唉,平时用内网,后来用云服务器,云服务器,有些厂商是提供安全框 ...
- linux添加超级管理员用户,修改,删除用户
useradd一个用户后,去修改/etc/passwd文件中的这个用户这一行,把其中的uid改为0,gid改为0(其中****代表一个用户名)这样****就具有root权限了 如: root2:x:0 ...
- linux超级管理员名字修改,linux添加超级管理员用户,修改,删除用户
useradd一个用户后,去修改/etc/passwd文件中的这个用户这一行,把其中的uid改为0,gid改为0(其中****代表一个用户名)这样****就具有root权限了 如: root2:x:0 ...
- centos下新建超级用户及sudoers权限问题
1.新建用户: #useradd hdfs 2.修改密码: #passwd hdfs 3.设置超级用户权限 可先sudo chmod 777 /etc/sudoers 读写权限 ...
- Linux下完全删除用户
实验环境:Centos7虚拟机 首先创建一个普通用户gubeiqing. [root@localhost ~]# useradd gubeiqing [root@localhost ~]# passw ...
- MySQL 用户管理 - 添加用户、授权、删除用户
不要直接使用 root 用户管理应用数据 添加用户 以root用户登录数据库,运行以下命令: create user zhangsan identified by 'zhangsan'; 上面的命令创 ...
- mysql中删除用户_Mysql创建,删除用户
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...
最新文章
- Nginx中server_name 参数详解
- 1231. The Embarrassed Cryptography
- Linux / openwrt / Ubuntu 18.04 虚拟机中的 openwrt 如何联网
- 【PHP】PHPExcel类 excel常用操作小结
- php+header+跳转输出,php利用header跳转怎么失效了?
- “数据湖”:概念、特征、架构与案例
- 搜狐视频怎么下载到电脑
- python将csv装入mysql_python 从csv读数据到mysql的实例
- js文件位置--为甚有些js必须放在尾部
- 按条件分类_史上最全物流仓储分类方式
- hdu 2546 饭卡 01背包
- 【机器学习】误差逆传播算法(反向传播算法)
- HotKey学习总结
- 【BZOJ-28921171】强袭作战大sz的游戏 权值线段树+单调队列+标记永久化+DP...
- 《位置大数据隐私管理》—— 1.4 隐私泄露威胁
- 34所自划线院校研究生奖助学金一览!
- android 字符串转小数点,Android实现计算器(计算表达式/计算小数点以及括号)...
- Android九宫格解锁的实现
- 车载音频总线A2B介绍
- 金融危机与我何干--一分钟通俗演绎次贷危机
热门文章
- axis2 调用.net基于https的WebService接口
- ServerVariables 变量
- linux ubuntu 11.10 下的android开发环境的搭建!
- 181029每日一句
- Atitit 软件的俩大要点 提升可读性 提升扩展性 目录 1. 命名可读性	1 2. 提升扩展性法	1 3. 项目常见扩展法	2 1.结构可读性 表驱动代替if else 减少层次 Dsl
- Atitit 传媒学院专业与课程表艾提拉总结 目录 1. 媒体分为感觉媒体、表示媒体、表现媒体、存储媒体和传输媒体	1 1.1. 1、感觉媒体 如文字、数据、声音、图形、图像等。	1 1.2. 表示
- Atitit java文件监控 WatchService 的使用 目录 1. // 处理下级多层目录	1 2. // 处理新目录	1 3. Code	2 常见问题对于 1.// 处理下级多层目
- Atitit 循环处理的新特性 for...else...
- Atitit.会员卡(包括银行卡)api的设计
- Atitit.软件开发概念说明--io系统区--特殊文件名称保存最佳实践文件名称编码...filenameEncode