oracle用戶(hù)權(quán)限管理使用詳解
一、系統(tǒng)的默認(rèn)用戶(hù)
1)sys用戶(hù)是超級(jí)用戶(hù),具有最高權(quán)限,具有sysdba角色,有create database的權(quán)限,該用戶(hù)默認(rèn)的密碼是sys。
登錄語(yǔ)句:SQL> conn sys/sys as sysdba;
2)system用戶(hù)是管理操作員,權(quán)限也很大。具有sysoper角色,沒(méi)有create database的權(quán)限,默認(rèn)的密碼是manager。
登錄語(yǔ)句:SQL> conn system/manager;
3)sys和system這兩個(gè)用戶(hù)最大的區(qū)別是在于有沒(méi)有create database的權(quán)限。
4)scott用戶(hù)是普通用戶(hù),密碼默認(rèn)為tiger,默認(rèn)未解鎖
解鎖語(yǔ)句:SQL>alter user scott account unlock; 登錄語(yǔ)句:SQL> conn scott/tiger;
二、管理用戶(hù)
1)在管理員賬戶(hù)下(sys或system)創(chuàng)建用戶(hù)wanghao :SQL> create user wanghao identified by wh516;
2)修改用戶(hù)密碼:SQL> alter user wanghao identified by whigw;
三、授予權(quán)限
1)默認(rèn)的普通用戶(hù)scott默認(rèn)未解鎖,新建的用戶(hù)也沒(méi)有任何權(quán)限,必須通過(guò)管理員授予權(quán)限。
SQL> grant create session to wanghao;授予wanghao用戶(hù)創(chuàng)建session的權(quán)限,即登陸權(quán)限。
SQL> alter user wanghao quota unlimited on USERS;授予wanghao用戶(hù)使用表空間的權(quán)限。
SQL> grant create table to wanghao;授予創(chuàng)建表的權(quán)限。
SQL> grant drop any table to wanghao;授予刪除任意表的權(quán)限
SQL> grant insert any table to wanghao;授予向任意表中插入行的權(quán)限
SQL> grant update any table to wanghao;修改任意表中行的權(quán)限
2)oralce對(duì)權(quán)限管理比較嚴(yán)謹(jǐn),普通用戶(hù)之間也是默認(rèn)不能互相訪(fǎng)問(wèn)的,需要互相授權(quán)。
SQL> grant select on tableName(emp) to wanghao;授予wanghao用戶(hù)查看指定表的權(quán)限
SQL> conn wanghao/whigw;
SQL> select * from scott.emp; 用戶(hù)wanghao可以查看用戶(hù)scott中的表emp;
- oracle創(chuàng)建新用戶(hù)以及用戶(hù)權(quán)限配置、查詢(xún)語(yǔ)句
- oracle數(shù)據(jù)庫(kù)如何給用戶(hù)授權(quán)查詢(xún)權(quán)限
- Oracle數(shù)據(jù)庫(kù)scott用戶(hù)創(chuàng)建view視圖權(quán)限的操作方法
- Oracle創(chuàng)建設(shè)置查詢(xún)權(quán)限用戶(hù)的方法
- Oracle的用戶(hù)、角色及權(quán)限相關(guān)操作
- MySQL與Oracle 差異比較之七用戶(hù)權(quán)限
- Oracle中sys和system用戶(hù)、系統(tǒng)權(quán)限和角色的區(qū)別
- Oracle刪除當(dāng)前用戶(hù)下所有表的方法適用于有或沒(méi)有刪除權(quán)限
- Oracle查詢(xún)用戶(hù)擁有所有系統(tǒng)權(quán)限的方法
相關(guān)文章
如何將Oracle的一個(gè)大數(shù)據(jù)表快速遷移到 Sqlserver2008數(shù)據(jù)庫(kù)(圖文教程)
這篇文章主要介紹了如何將Oracle的一個(gè)大數(shù)據(jù)表快速遷移到 Sqlserver2008數(shù)據(jù)庫(kù)(圖文教程),本文圖文并茂給大家介紹的非常詳細(xì),需要的的朋友參考下吧2017-05-05
oracle數(shù)據(jù)庫(kù)關(guān)于索引建立及使用的詳細(xì)介紹
這篇文章主要介紹了oracle數(shù)據(jù)庫(kù)關(guān)于索引建立及使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
Oracle數(shù)據(jù)庫(kù)安全策略分析 (三)
Oracle數(shù)據(jù)庫(kù)安全策略分析 (三)...2007-03-03
Oracle?SQL報(bào)錯(cuò):ORA-06550解決辦法
這篇文章主要給大家介紹了關(guān)于Oracle?SQL報(bào)錯(cuò):ORA-06550的解決辦法,Oracle的ORA-06550錯(cuò)誤是一個(gè)常見(jiàn)的Oracle數(shù)據(jù)庫(kù)錯(cuò)誤代碼,文中通過(guò)代碼及圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-04-04
Oracle存儲(chǔ)過(guò)程和自定義函數(shù)詳解
本篇文章主要介紹了Oracle存儲(chǔ)過(guò)程和自定義函數(shù)詳解,有需要的可以了解一下。2016-11-11
PLSQLDeveloper登錄遠(yuǎn)程連接Oracle的操作
這篇文章主要介紹了PLSQLDeveloper登錄遠(yuǎn)程連接Oracle的操作方法,通過(guò)圖文并茂給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09
ORACLE應(yīng)用經(jīng)驗(yàn)(2)
ORACLE應(yīng)用經(jīng)驗(yàn)(2)...2007-03-03
Oracle報(bào)錯(cuò)記錄被另外一個(gè)用戶(hù)鎖定的解決方案
這篇文章主要介紹了Oracle報(bào)錯(cuò)記錄被另外一個(gè)用戶(hù)鎖定的解決方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10
oracle修改SGA后無(wú)法啟動(dòng)問(wèn)題分析及解決方法
oracle修改SGA后無(wú)法啟動(dòng),很郁悶的一個(gè)問(wèn)題,本文搜集整理了一下,感興趣的你不妨參考下,或許對(duì)你有所幫助哈2013-02-02

