LINUX下Oracle数据库用户创建方法详解
2015-12-11 12:32
701 查看
本文实例分析了LINUX下Oracle数据库用户创建方法。分享给大家供大家参考,具体如下:
1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)
2)首先要打开监听器命令如下:lsnrctl start,然后sqlplus /nolog ,然后conn /as sysdba,然后startup(这一部分命令是用来打开oracle数据库)
3)查看我们常规将用户表空间放置的位置:执行如下sql:
SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF 5 rows selected
或者下面的sql语句:
SQL> select status,fuzzy,tablespace_name,name from v$datafile_header; STATUS FUZZY TABLESPACE_NAME NAME ------- ----- ------------------------------ -------------------------------------------------------------------------------- ONLINE YES SYSTEM E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF ONLINE YES SYSAUX E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF ONLINE YES UNDOTBS1 E:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF ONLINE YES USERS E:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF ONLINE YES EXAMPLE E:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF 5 rows selected
上边的sql一般就将你的用户表空间文件位置查出来了,在这里就是'E:\APP\ADMINISTRATOR\ORADATA\ORCL\'。
4)创建用户表空间:
CREATE TABLESPACE test datafile 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\testNS.dbf' size 600M autoextend on next 50m maxsize unlimited;
5)创建用户,指定密码和上边创建的用户表空间
6)赋予权限
复制代码 代码如下: grant connect,resource,dba to testUser;
经过以上操作,我们就可以使用testUser/abc登录指定的实例,创建我们自己的表了。
希望本文所述对大家Oracle数据库程序设计有所帮助。
您可能感兴趣的文章:
- Linux系统(X64)安装Oracle11g完整安装图文教程另附基本操作
- linux下oracle设置开机自启动实现方法
- Linux中Oracle数据库备份
- VMware中linux环境下oracle安装图文教程(一)
- LINUX下Oracle数据导入导出的方法详解
- Linux下的Oracle启动脚本及其开机自启动
- Linux下PHP连接Oracle数据库
- DBA 在Linux下安装Oracle Database11g数据库图文教程
- Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP
- Linux中Oracle启动侦听报错TNS:permission denied的解决方法
相关文章推荐
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- Oracle Containers for J2EE远程安全漏洞(CVE-2014-0413)
- 网易云音乐8亿用户背后的伤疤
- Oracle 10g R2不能使用EM的问题
- 表空间操作
- PreparedStatement中in子句的处理
- 谷歌正式开始补偿Nexus 6P重启门和电池门用户:最高赔400美元
- VMware下RedHat4.8_64位安装Oracle 10g RAC--简略脚本
- oracle sql日期比较
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- OS block size和Oracle block size,查找OS Blocksize的方法
- oracle中创建数据库和表空间的几点总结
- 数据库自动备份脚本
- windows server域用户提升到本地更高权限组中的方法
- 管理 Linux 系统中的用户
- oracle的nvl函数的使用介绍
- 解决oracle用户连接失败的解决方法
- oracle的一些tips技巧
- Oracle 下的开发日积月累