程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> LINUX下Oracle數據庫用戶創建方法詳解,linuxoracle

LINUX下Oracle數據庫用戶創建方法詳解,linuxoracle

編輯:Oracle教程

LINUX下Oracle數據庫用戶創建方法詳解,linuxoracle


本文實例分析了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)創建用戶,指定密碼和上邊創建的用戶表空間
復制代碼 代碼如下:CREATE USER testUser IDENTIFIED BY abc DEFAULT TABLESPACE test;
6)賦予權限
復制代碼 代碼如下:grant connect,resource,dba to testUser;
經過以上操作,我們就可以使用testUser/abc登錄指定的實例,創建我們自己的表了。

希望本文所述對大家Oracle數據庫程序設計有所幫助。

您可能感興趣的文章:

  • oracle創建數據庫和用戶的方法
  • 修改oracle數據庫用戶名及密碼的方法
  • Oracle刪除當前用戶下所有表的方法適用於有或沒有刪除權限
  • oracle創建刪除用戶示例分享(oracle刪除用戶命令及授權)
  • shell腳本操作oracle刪除表空間、創建表空間、刪除用戶
  • oracle怎麼刪除用戶提供解決方案
  • Oracle 添加用戶並賦權,修改密碼,解鎖,刪除用戶的方法
  • oracle命令行刪除與創建用戶的代碼
  • Linux下Oracle刪除用戶和表空間的方法

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved