oracle對於用戶及權限的操作格式及註解

1) table  --表 ; view  --視圖;

2) cmd 中輸入sqlplus 進入sql

      密碼後面跟@oracle,   exit  --退出

3) 用戶的類型:

alter user 用戶名 account unlock;  --解鎖用戶

alter user 用戶名 identified by密碼;  --修改密碼

sys;   --系統管理員,擁有最高權限

system;   --本地管理員,次高權限

scott;  --普通用戶,密碼默認爲tiger,默認未解鎖

select * from 表名 for update  --進行解鎖操作,可以直接在表格中進行解鎖修改

4) 用戶的操作

create user 用戶名 identified by 默認密碼;

--創建用戶並設置默認密碼

alter user 用戶名 identified by 密碼;  --修改密碼

drop user 用戶名;   --刪除用戶名

conn 用戶賬號/用戶密碼@orcl as sysdba;  --切換用戶

as sysdba  --登錄系統用戶的時候使用,其他用戶不使用

5) 權限

revoke  權限  from  用戶名;  --撤銷用戶權限

grant 權限 to 用戶名 ;  --授予用戶權限

create session    --登錄用戶

unlimited tablespace;   --使用表空間

create any table ;  --創建表的權限

  drop any table ;  --刪除表的權限

insert any table    --插入表的權限

 connect,resource,dba   --所有權限給用戶

6) 角色即權限的集合

create role 角色名;    --創建角色

grant 角色名 to 用戶名; --授予用戶角色

drop role 角色名;     --刪除角色

grant update any table to 表名;  --修改表的權限

7) ||  ; --列拼,把兩個字段合併成一個字段

 格式:select 字段1||字段2  “合併後字段別名” from 表名;

8) Sql特點:集DDL、DML、DCL 於一體

     1.DML對數據進行操作的: select、update、insert、delect4條命令是用來對數據庫裏的數據進行操作的語言 。

     2.DDL對錶結構進行操作的:命令有create alter drop truncate

     3.DCL數據庫控制類: grant revoke授予或撤銷權限

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章