oracle數據庫(一)_安裝與使用

oracle數據庫(一)_權限控制

1 安裝

  • 安裝oracle
  • 設置服務機ip
  • 關閉防火牆
  • 修改文件localhost爲服務及ip:C:\app\init\product\11.2.0\dbhome_1\NETWORK\ADMIN
  • 重啓服務即可遠程連接

2 創建用戶

-- 遠程連接
sqlplus test/z123@10.10.10.10:1521/orcl

-- 首次登陸
sqlplus / nolog
connect / as sysdba

-- 切換賬戶
conn scott/tiger
conn / as sysdba

-- 創建用戶
create user test identified by 123 ACCOUNT UNLOCK;

-- 更改密碼
alter user test identified by 234;

-- 刪除用戶
drop user user1;

-- 授權
grant 
	CONNECT          -- 臨時用戶,不能建表,可以連接回話
	,resource        -- 正式用戶,建表,序列,過程,觸發器,索引等
	,dba			 -- 系統權限
	,create view     -- 常見視圖權限
	,drop view       -- 刪除視圖權限
	,execute on dbms_lock  -- 調用過程權限
to scott;

--撤銷授權
revoke resource,dba,create view to scott;

3 常用系統操作

-- 設置列寬
set linesize 300;

-- 設置頁長
set pagesize 300;


-- 返回當前用戶名
show user--返回所有表名
select * from tab;

-- 返回列及列類型 
desc tbname;

-- 清屏
host cls

-- 文本編輯語句
ed

-- 執行
/

-- 追加編輯語句
a order by ts_code

-- 文字錄屏
spool e:/note.sql
spool off;

-- 查詢數據庫語言編碼
select userenv('language') from dual; 
select * from V$NLS_PARAMETERS; -- 連接1,2,9行

-- 修改日期顯示格式
alter  session set NLS_DATE_FORMAT = 'yyy-mm-dd'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章