ORACLE自學筆記

來源:互聯網
上載者:User
Oracle中3個預設使用者 sys        change_on_install  [as sysdba] system  manager scott     tiger 資料字典 查看目前使用者有哪些系統許可權 select * from user_sys_privs ; 查看目前使用者有哪些對象許可權 select * from user_tab_privs ; 建立使用者 create user wangwu identified by wangwu; 系統許可權 grant create session to wangwu ; grant create table to wangwu ; grant unlimited tablespace to wangwu ; 回收許可權 ... ... revoke unlimited tablespace from wangwu ; 授權給所有使用者 grant create session to public ; grant create any table to public ;
對象許可權 grant select on mytab to lisi ; grant all on mytab to lisi ;
... revoke all on mytab from lisi ; 設定顯示寬度:set linesize 400 把許可權控制到表列上,例:控制lisi對mytab表name列的更新許可權 grant update/insert(只能是這兩個,查詢和刪除不能控制到列) delete(name) on mytab to sili ; 查詢目前使用者對哪些列擁有許可權:select * from user_col_privs ; 許可權的傳遞: grant alter any table to lisi with admin option ; grant select on tableName to lisi with grant option ; 角色: create role myrole ; grant create session to myrole ; drop role myrole ; 注意有些系統許可權無法直接賦予角色 如create any table ,alter any table ,drop any table, 表是屬於某一個使用者的,角色不是屬於某個。 ORACLE資料庫的三種驗證機制: 1.作業系統驗證    2.密碼檔案驗證    3.資料庫驗證 Linux啟動ORACLE資料庫過程:1.lsnrctl start 啟動監聽 2.sqlplus sys/oracle as sysdba 3.startup  限制使用者: 使用者加鎖:alter user 使用者名稱 account lock 使用者解鎖:alter user 使用者名稱 account unlock 使用者口令即刻失效:alter user 使用者名稱 password expire





   

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.