正在看的ORACLE教程是:oracle常用sql語句。SQL*Plus system/manager
2、顯示當前連接用戶
SQL> show user
3、查看系統擁有哪些用戶
SQL> select * from all_users;
4、新建用戶並授權
SQL> create user a identified by a;(默認建在SYSTEM表空間下)
SQL> grant connect,resource to a;
5、連接到新用戶
SQL> conn a/a
6、查詢當前用戶下所有對象
SQL> select * from tab;
7、建立第一個表
SQL> create table a(a number);
8、查詢表結構
SQL> desc a
9、插入新記錄
SQL> insert into a values(1);
10、查詢記錄
SQL> select * from a;
11、更改記錄
SQL> update a set a=2;
12、刪除記錄
SQL> delete from a;
13、回滾
SQL> roll;
SQL> rollback;
14、提交
SQL> commit;
用戶授權:
GRANT ALTER ANY INDEX TO "user_id "
GRANT "dba " TO "user_id ";
ALTER USER "user_id " DEFAULT ROLE ALL
創建用戶:
CREATE USER "user_id " PROFILE "DEFAULT " IDENTIFIED BY " DEFAULT TABLESPACE
"USERS " TEMPORARY TABLESPACE "TEMP " ACCOUNT UNLOCK;
GRANT "CONNECT " TO "user_id ";
用戶密碼設定:
ALTER USER "CMSDB " IDENTIFIED BY "pass_word "
oracle常用sql語句
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
nagios學習手札
3543772
2019-02-23 13:51:43
關於System Volume Information佔用的大量磁盤空間
781732825
2019-02-23 13:39:40
利用RAID保護數據
Aslfe
2019-02-23 13:05:53
電腦機箱保養常識
shenjianyangui
2019-02-23 13:02:24
Centos7 修改運行級別
wxl_xiao5
2019-02-23 00:42:28
linux系統啓動流程
戰狼戰神
2019-02-23 00:40:06
sp_configure錯誤:不支持對系統目錄進行即席更新。
wwdyl321
2019-02-23 00:25:44
e.printStackTrace()和System.out.print(e)的區別
albany
2019-02-23 00:17:01
mysql忘記密碼真的需要重啓服務嗎?
李伯億
2019-02-23 00:14:28
printf 是不可重入函數
gammme
2019-02-23 00:10:47