1柜与、打開命令窗口輸入sqlplus践付,system/密碼或者sys/密碼 as sysdba。
2舷夺、連接命令conn scott/密碼
3、執(zhí)行sql文件(腳本)
如果sql文件在當前目錄下售貌,可以直接執(zhí)行:
>@demo.sql
如果sql文件不在當前目錄下,可以使用絕對路徑:
>@D:/demo.sql
4疫萤、用戶操作
創(chuàng)建用戶以及設置密碼:
create user 名字 identified by 密碼
修改用戶:
alter user 用戶名字 identified by 密碼
撤銷用戶:
drop user 名字
給用戶授權(quán):
grant connect颂跨,resource to 用戶名字
撤銷授權(quán)
revoke connect,resource from 用戶名字
權(quán):
1.connect
臨時用戶扯饶,特指不需要建表的用戶恒削,通常只賦予他們connect role.
connect是使用oracle簡單權(quán)限,這種權(quán)限只對其他用戶的表有訪問權(quán)限尾序,包括select/insert/update和delete等钓丰。
擁有connect role 的用戶還能夠創(chuàng)建表、視圖每币、序列(sequence)携丁、簇(cluster)、同義詞(synonym)兰怠、回話(session)和其他 數(shù)據(jù)的鏈(link)梦鉴。
2.更可靠和正式的數(shù)據(jù)庫用戶可以授予resource role。
resource提供給用戶另外的權(quán)限以創(chuàng)建他們自己的表揭保、序列肥橙、過程(procedure)、觸發(fā)器(trigger)秸侣、索引(index)和簇(cluster)存筏。
3.dba role(數(shù)據(jù)庫管理員角色)
dba role擁有所有的系統(tǒng)權(quán)限
包括無限制的空間限額和給其他用戶授予各種權(quán)限的能力
5.用到的英語單詞
identified:確定的
alter:改變
grant:授予
revoke:撤銷