一、命名空間
1.建立
create tablespace qt datafile
'/home/oracle/qt.dbf' size 200m autoextend on next 10m maxsize unlimited
logging
online
permanent
extent management local autoallocate
blocksize 8k;
2.刪除
drop tablespace qt including contents and datafiles;
二、使用者
1.建立
create user qt identified by 123456 default tablespace qt;
2.賦權
1)賦權
grant connect,resource to qt;
grant create any table to qt;
grant delete any table to qt;
grant insert any table to qt;
grant select any table to qt;
grant update any table to qt;
grant unlimited tablespace to qt;
grant create any sequence to qt;
grant create any view to qt;
grant execute any procedure to qt;
2)檢視許可權
select * from user_sys_privs;//檢視當前使用者所有許可權
select * from user_tab_privs;//檢視所用使用者對錶的許可權
3)收回許可權
基本語法同grant,關鍵字為
revoke
4)角色
角色即許可權的集合,可以把乙個角色授予給使用者
create role myrole;//建立角色
grant create session to myrole;//將建立
session
的許可權授予
myrole
grant myrole to zhangsan;//授予
zhangsan
使用者myrole
的角色
drop role myrole;刪除角色
3.刪除
drop user qt cascade;
Oracle建立命名空間和新使用者
img oracle安裝完後,其中有乙個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。為了避免麻煩,可以用 database configuration assistant 嚮導來建立資料庫 這步一定要建立好,因為這裡沒有做好,會在建立表空間時出錯 我就在這裡花了幾個小時,暈 建...
oracle建立命名空間和新使用者
oracle安裝完後,其中有乙個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。為了避免麻煩,可以用 database configuration assistant 嚮導來建立資料庫 這步一定要建立好,因為這裡沒有做好,會在建立表空間時出錯 我就在這裡花了幾個小時,暈 建立完資料...
Oracle建立命名空間和新使用者
oracle安裝完後,其中有乙個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。為了避免麻煩,可以用 database configuration assistant 嚮導來建立資料庫 這步一定要建立好,因為這裡沒有做好,會在建立表空間時出錯 我就在這裡花了幾個小時,暈 建立完資料...