
本文分析了在Linux下创建Oracle用户的方法. 与您分享以供参考oracle创建用户,如下:
1)登录到linux并以oracle用户身份登录(如果root用户登录,则在登录后使用su-oracle命令切换到oracle用户)
2)首先,打开侦听器的命令如下: lsnrctl start,然后sqlplus / nolog,然后conn / as sysdbaoracle创建用户,然后启动(命令的此部分用于打开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)创建用户,指定上面创建的密码和用户表空间
复制代码,代码如下:

创建用户测试abc默认表空间测试所标识的用户;
6)授予权限
复制代码,代码如下:
将connect,resource,dba授予testUser;
完成上述操作后,我们可以使用testUser / abc登录到指定实例并创建我们自己的表.
我希望本文对Oracle编程的每个人都有帮助.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-272218-1.html
便是统一之日
要不要那么帅啦
如果不敢打