--建立使用者
create user "apitest" profile "default"
identified by "apitest" default tablespace "loushang"
temporary tablespace "temp"
account unlock;
--為使用者指定表空間
grant unlimited tablespace to "apitest";
--為使用者授權
grant "connect" to "apitest";
grant "dba" to "apitest";
grant "resource" to "apitest";
--將鎖定使用者解鎖
alter user 使用者 account unlock;
--修改使用者密碼
alter user -www.2cto.com- 使用者 identified by 新密;
--刪除使用者
drop user apitest; ----僅僅是刪除使用者,
drop user apitest cascade ;----會刪除此使用者名稱下的所有表和檢視。
---檢視當前使用者資訊
select * from user_users;
---查詢當前資料庫例項中有哪些使用者
select * from dba_users order by username;
---檢視當前使用者擁有的角色
select * from user_role_privs;
---檢視當前使用者所擁有的表
select * from user_tables;
---檢視當前使用者所擁有表的列
select * from user_tab_columns ;
---顯示特權使用者(一般包括sys、system)
select * from v$pwfile_users;
---查詢當前使用者所擁有的所有物件(表、檢視、索引、儲存函式和過程等)
select * from user_objects
----檢視序列號
select * from user_sequences;
---檢視當前使用者所有的檢視
select * from user_views;
--檢視當前連線資訊
select sid,serial#,username,machine,logon_time from v$session where username='apitest';
--斷開指定連線
alter system kill session '530,49177';
作者 ywwan2
oracle常用sql語句
1.解鎖oracle使用者下某個使用者 以內建的scott使用者為例 sql conn as sysdba sql alter user scott account unlock identified by tiger 解釋 首先要切換到sysdba使用者下,否則會提示 許可權不足 error at...
oracle常用SQL語句
最近專案中用到,現記錄一下 新增主鍵 alter table shop spec detail add constraint spec detail id primary key id 新增索引 create index spec detail id on shop spec detail id 給...
Oracle常用SQL語句
今天接到乙個新任務 任務的主要內容簡單點說就是乙個下拉框,乙個查詢條件,乙個 table 顯示。當聽完的時候感覺真的是很簡單,這樣的事情也並非沒有做過。但是當靜下心來仔細分析需求,則會發現其與眾不同之處。1 下拉框中顯示的是我們整個模組的表名稱 2 查詢條件初步設想是根據時間查詢 3 table 第...