1. 程式人生 > 實用技巧 >第04講.sqlplus常用命令②.oracle使用者管理

第04講.sqlplus常用命令②.oracle使用者管理

第04講.sqlplus常用命令②.oracle使用者管理

顯示和設定環境變數

概述:可以用來控制輸出的各種格式。

(1)linesize

  • 說明:設定顯示行的寬度,預設是80個字元
    • sql>show linesize
    • sql>set linesize 90

(2)pagesize

  • 說明:設定每頁顯示的行數目,預設是14,用法和linesize一樣。至於其它環境引數的使用也是大同小異。

建立使用者(簡單版)

概述:在oracle中要建立一個新的使用者使用 create user 語句,一般是具有dba(資料庫管理員)的許可權才能使用。

基本語法:create user 使用者名稱 identified by 密碼

  • create user xiaoming identified by m123 [ Oracle 要求使用者密碼不能用數字開始 ]
  • 剛剛建立的使用者是沒有任何許可權,需要管理員給使用者分配相應的許可權,才能夠登入

給使用者修改密碼

概述:如果給自己修改密碼可以直接使用

  • sql>password 使用者名稱

如果給別人修改密碼則需要具有dba的許可權,或是擁有alter user的系統許可權

  • sql>alter user 使用者名稱 identified by 新密碼

建立使用者(細節)

sql> create user shunping identified by m123
		default tablespace users
		temporary tablespace temp
		quota 3m on users;
  • identified by 表明該使用者shunping 將用資料庫方式驗證
  • default tablespace users //使用者的表空間在users上
  • temporary tablespace temp //使用者shunping的臨時表健在temp 空間
  • quota 3m on users //表明使用者shunping 建立的資料物件(表,索引,檢視,pl/sql塊..)最大隻能是3m

剛剛建立的使用者是沒有任何許可權的,因此,需要dba給該使用者授權

  • sql>grant connect to shunping

如果你希望該使用者建表沒有空間的限制

  • sql>grand resource to shunping

如果你希望該使用者成為dba

  • sql>grant dba to shunping