第04講.sqlplus常用命令②.oracle使用者管理
阿新 • • 發佈:2020-08-08
第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