下面是小编为大家精心整理的Oracle创建用户 创建\\文章,供大家阅读参考。
Oracle创建用户
编程爱好者
Copyright ? 2010 Wenlong All Rights Reserved
目录
1.创建用户步骤..................................................................... - 1 -
2.准备工作............................................................................ - 1 -2.1.启动O RACLE的服务 . (1)
2.2.以DBA身份登录O RACLE (1)
3.创建表空间 ........................................................................ - 1 -
4.创建临时表空间................................................................. - 1 -
5.创建用户............................................................................ - 1 -
6.授权用户............................................................................ - 1 -
7.命令行创建用户................................................................. - 1 -
创建用户的准备工作1.创建用户步骤
(1)准备工作
在创建用户之前,要保证Oracle 相应的服务已经开启,然后需要以DBA的身份登录。
(2)创建表空间(可选)
当创建的用户可以使用已经存在的表空间时,就可以不创建新的表空间,在创建新用户时只需要选择已经存在的表空间即可。
(3)创建临时表空间(可选)
当创建的用户可以使用已经存在的临时表空间时,就可以不创建新的临时表空间,在创建新用户时只需要选择已经存在的临时表空间即可。
(4)创建用户
创建新的用户,可以使用已经存在的表空间和临时表空间。
(5)授权用户
当创建新的用户以后,需要授予必要的权限,否则新用户不能正常使用,比如创建表,修改表,删除记录,远程连接……,也可以在创建用户的时候选择相应的权限。
2.准备工作
2.1. 启动Oracle的服务
在开始创建用户之前,要保证Oracle相应的服务已经正常启动,否则将无法完成用户的创建。
Oracle的版本:Oracle10g,需要开启的Oracle服务如下:
(1)OracleService
(2)TNSListener
(3)iSQL*Plus
(4)DBConsole
2.2. 以DBA身份登录Oracle
Oracle10g提供了很实用的数据库管理工具DBConsole,接下来会首先用DBConsole工具完成用户的创建,然后再用命令行的方式创建用户。
当Oracle10g安装完成以后,会有一个DBConsole URL的信息告知安装者,通用格式为:http://计算机名:1158/em,如果是本机登录,计算机名可以替换为localhost。通过这个URL地址我们就可以登录DBConsole。
在登录时,登录身份为DBA,可以使用Oracle自带的DBA用户sys登录DBConsole。
登录以后就会到达DBConsole的主页。
在DBConsole包含很多Oracle信息,通过DBConsole也可以对Oracle进行配置、管理和维护。
3.创建表空间
操作提示:管理——>数据库管理——>存储——>表空间
通过表空间列表,可以查看到所有的表空间信息。
操作提示:创建
在创建表空间页面,填写名称,类型选择永久。
然后,必须通过添加操作指定至少一个数据文件,否则无法完成表空间的创建。
操作提示:添加
此时,在数据文件列表中会有数据文件的信息。
操作提示:确定
完成表空间的创建以后,会自动跳转到表空间列表页面,在表空间列表中,我们可以看
到刚才创建的表空间信息。
创建临时表空间4.创建临时表空间
创建临时表空间的过程和创建表空间的过程类似,区别在于选择表空间类型的时候选择临时选项。
之后的过程和创建表空间的过程基本相同。完成以后可以看到如下的表空间列表:
其中,表空间PROGRAMMER和临时表空间PROGRAMMER_TEMP的类型不同。
5.创建用户
在完成可选操作创建表空间和创建临时表空间之后,接下来要创建用户,创建的用户可以选择新创建的表空间PROGRAMMER和临时表空间PROGRAMMER_TEMP,也可以直接选择Oracle自带的表空间USERS和临时表空间TEMP,为了方便管理,建议使用创建的表空间和临时表空间。
操作提示:管理——>方案——>用户和权限——>用户
可以看到所有的Oracle用户列表
操作提示:创建
填写名称、口令,默认表空间和临时表空间都需要通过选取指定,填好后的信息如下:
操作提示:角色
系统默认添加了CONNECT角色,如果需要添加其它的角色,可以通过编辑列表添加。
操作提示:确定
此时,用户PROGRAMMER已经创建成功,系统会自动跳转到用户列表页面,可以在用户列表中找到刚创建的新用户。
6.授权用户
之前完成了创建用户的操作,但是没有给用户授权,用户能够进行的操作有限。接下来,需要完成给新建的用户授权。
操作提示;用户
可以查看到刚创建的新用户PROGRAMMER。
操作提示:选中用户名——>编辑
页面跳转到用户详细信息。
操作提示:系统权限
由于还没有给新用户授权,所以权限列表为空。
操作提示:编辑列表
操作提示:确定
操作完成以后就完成了用户权限的授权过程。
7.命令行创建用户
Oracle自带的DBConsole工具提供了很方便的数据库管理功能。当然,也可以通过命令行的方式完成创建用户的整个过程。
(1)
(2)
(3)
(4)
(5)
(6)