oracle入門

         Oracle是採用操作系統認證,和數據庫認證。如果操作系統當前用戶是ora_dba成員是連接時以sysdba登錄是不會驗證用戶名和密碼的,普通用戶纔會到數據庫認證,同時可以採用不同的方式取消oracle的操作系統的認證。

  如果超級用戶sys忘記密碼,可以先備份在刪除PWDmydb.ora,再通過dos通過orapwd命令在生成密碼文件。

概要文件profile,記錄數據庫的約束條件了配置項,從而限制用戶的資源,每個用戶都有自己的配置文件,可以更改,可以添加,和刪除。

  數據庫在dos下啓動命令:1.lsnrctl  start   2.oradim –status –sid mydbname。

       Oracle Windows平臺修改默認sid假如windows平臺有2個以上的實例,修改默認sid,只要修改註冊表中ORACLE_SID即可,具體位置爲 10g:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1 

 

1.以sysDBA身份登錄

conn sys/sys as sysdba;

2.查詢所有的用戶

select user from dba_users;

3.創建用戶

create user Andy identified by andy

default tablespace users

temporary tablespace temp;

4.刪除用戶

drop user andy cascade;

 

6.給用戶賦予數據庫管理權限

grant create session to andy;

grant create table to andy;

 

7.把當前用戶的tab表的權限(select/insert)賦給andy

grant select  on tab to andy;

grant insert on tab to andy;

切換到andy用戶可以如下訪問

select * from scott.tab;

8.回收用戶權限

revoke SELECT on tab FROM andy;

9.回收用戶角色

revoke connect from andy;

發佈了34 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章