ORACLE學習筆記 新建使用者及建表篇

2022-09-24 10:39:12 字數 1269 閱讀 7607

一、使用者相關sql語句

/*新建使用者*/

create user sa identified by 2013;

說明:sa使用者名稱,2013密碼

/*授權connect,resource給使用者sa*/

grant connect,resource to sa;

說明:connect角色: --是授予終端使用者的典型權利,最基本的 。

esource 角色: --是授予開發人員的

/*查詢所有的使用者*/

select * from all_users;

/*將表stu查詢許可權授予sa*/

grant s程式設計客棧elect on stwwkzvu to sa

/*將表stu新增許可權授予sa*/

grant insert on stu to sa

/*將表stu更新許可權授予sa*/

grant update on stu to sa

/*將表stu刪除許可權授予sa*/

grant delete on stu to sa

二、建表篇

/*建表指定表空間*/

create table kc(kc_no varchar2(10) not null,kc_name varchar2(50) not null) tablespa程式設計客棧ce test;

create table stu(stu_id varchar2(10) not null,stu_name varchar2(50) not null,stu_age number(2) not null,stu_s程式設計客棧et number(2) n null,

kc_no varchar2(10) not null) tablespace test;

說明:本文使用2張表分別為學生表stu,課程表kc,兩張表分別存在test表空間中。

/*建立約束,設定主鍵*/

alter table stu add primary key(stu_id)

alter table kc add primary key(kc_no)

/*檢視表空間的表*/

select table_name, tablespace_name from dba_tables where tablespace_name='test'

/*查詢所有的表*/

select table_name,tablespace_name,temporary from user_tables

本文標題: oracle學習筆記-新建使用者及建表篇

本文位址:

oracle新建表空間及使用者

1.以管理員許可權開啟命令控制台,輸入下面命令 sqlplus sys 管理員賬戶名稱 就是dba賬戶 as sysdba 記得分號哦,有時沒有的話會報錯 2.先刪除要建立的角色 無論該角色存在與否,都最好執行一下這個命令 drop user 使用者名稱 cascade 3.建立使用者,並設定密碼 ...

新建oracle使用者

啟動oracle的控制台,並彈出add database to tree對話方塊,並填寫 hostname 本機ip sid ora9i 安裝之前配置好的 port number 1521 然後在connect database介面上輸入 username sy an password oem te...

Oracle 新建使用者

臨時資料檔案 臨時表空間 預設資料檔案 預設表空間 建立使用者 賦許可權 當然也可以直接沿用已經存在的資料檔案和表空間 臨時資料檔名 xiaoqi temp.dbf 臨時表空間名 xiaoqi temp 預設資料檔名 xiaoqi data 臨時表空間名 xiaoqi data 預建立的使用者名稱 ...