freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

創(chuàng)建和管理數(shù)據(jù)表(ppt60頁)(編輯修改稿)

2025-04-02 19:19 本頁面
 

【文章內(nèi)容簡介】 ) ○ ○ UPDATE(更改 ) ○ ○ DELETE(刪除 ) ○ ○ ALTER(修改 ) ○ ○ INDEX(索引 ) ○ REFERENCE(引用 ) ○ ○ EXECUTE(執(zhí)行 ) ○ 子任務 22:給用戶授予權限(續(xù)) ?GRANT 命令可用于為用戶分配權限或角色 GRANT CONNECT TO 用戶名 。 CONNECT角色允許用戶連接至數(shù)據(jù)庫, 并創(chuàng)建數(shù)據(jù)庫對象 GRANT RESOURCE TO用戶名 。 RESOURCE角色允許用戶使用 數(shù)據(jù)庫中的存儲空間 GRANT CREATE SEQUENCE TO用戶名 。 此系統(tǒng)權限允許用戶在當前模式中創(chuàng)建 序列,此權限包含在 CONNECT角色中 子任務 22:給用戶授予權限(續(xù)) ?授予用戶 MARTIN 操作 TEST表對象的權限 GRANT SELECT ON TEST TO MARTIN。 允許用戶查詢 TEST 表的記錄 GRANT UPDATE ON TEST TO MARTIN。 允許用戶更新 TEST 表中的記錄 GRANT ALL ON TEST TO MARTIN。 允許用戶插入、刪除、更新和查詢 TEST 表中的記錄 子任務 22:練習 ? 給用戶“ majianxia”(自己創(chuàng)建的用戶名)設置權限,允許該用戶連接( connect或者 create session)至數(shù)據(jù)庫,并創(chuàng)建數(shù)據(jù)庫對象 (例如: create table,create view)。 ? 再試著以 majianxia (自己創(chuàng)建的用戶名)連接到數(shù)據(jù)庫。 ? 區(qū)分 connect 權限和 create session權限。 ? 給用戶“ majianxia”設置權限,允許該用戶插入、刪除、更新和查詢 . 子任務 23:管理用戶 ? 修改用戶密碼 ? 語法 ? DBA可以修改任何普通用戶的密碼,而不需要知道用戶的舊密碼。 ? 在 sqlplus下執(zhí)行 password命令來修改登陸用戶自己的密碼,提示會輸入舊密碼和新密碼。 ALTER USER user IDENTIFIED BY 新密碼; 子任務 23:管理用戶(續(xù)) ? 用戶狀態(tài): OPEN、 EXPIRED、 LOCKED。 ? OPEN表正常狀態(tài),為用戶帳號初始創(chuàng)建后狀態(tài)。 ? EXPIRED表示密碼過期,用戶下次登陸的時候需要修改密碼; ? LOCKED表示該帳戶已被鎖定,不能執(zhí)行任何 Oracle相關操作(即使擁有相關的權限)。 ? 狀態(tài)管理語句: ALTER USER user PASSWORD EXPIRE。密碼過期 ALTER USER user ACCOUNT LOCK[UNLOCK]。帳戶鎖定 /解鎖 子任務 23:管理用戶(續(xù)) ? 刪除用戶語法 ? CASCADE表示系統(tǒng)先自動刪除該用戶下的所有對象,然后再刪除該用戶的定義。 ? 已經(jīng)登陸的用戶是不允許被刪除的。 DROP USER user [CASCADE] 回收對象權限 ? 回收對象權限語法: ? 對象的權限會級聯(lián)回收。 ? 權限的查詢 ? DBA_SYS_PRIVS:查詢所有的系統(tǒng)權限的授權情況。 ? SESSION_PRIVS:能夠查詢出當前會話已經(jīng)激活的所有系統(tǒng)權限。 ? DBA_TAB_PRIVS:查詢出表的對象權限的授權情況。 REVOKE 對象權限種類 ON 對象名 FROM user 子任務 23:練習 ? 修改“ user1”用戶的密碼為“ byxy2023”;并用連接的方式驗證密碼修改是否成功; ? 以 majianxia用戶的身份連接到數(shù)據(jù)庫,再刪除“ user1”用戶,看看會出現(xiàn)什么結果?分析原因并解決問題,并刪除 user1用戶。 ? 回收 user1用戶的權限。 了解角色: ? 角色( ROLE)的目的就是為了簡化權限的管理。 權限 用戶 單獨授予權限 使用角色授予權限 role 子任務二綜合練習: ? user_neu ? 2. 給用戶 user_neu授權 ,使其能夠登陸到數(shù)據(jù)庫,能夠查詢 scott下的emp表 。 ? user_neu的權限 。 ? user_neu的登陸權限 。 ? user_neu的所有對象權限 。 ? role_neu 。 ? role_neu授權 ,使其能夠登陸到數(shù)據(jù)庫(可選) 。 ? role_neu給用戶 user_neu (可選) 。 ? role_neu (可選) 。 ? user_neu (可選) 。 子任務二綜合練習: ? user_neu ? create user user_neu identified by mjx default tablespace users。 ? 2. 給用戶 user_neu授權 ,使其能夠登陸到數(shù)據(jù)庫,能夠查詢 scott下的 emp表 。 ? grant connect to user_neu。 ? grant select on to user_neu。 ? user_neu的權限 。 ? select * from dba_sys_privs where grantee=‘ MJX’ 。 ? Select * from session_privs。 ? select * from dba_tab_privs where grantee=39。USER_NEU39。 ? user_neu的登陸權限 。 ? revoke create session from user_neu。 ? user_neu的所有對象權限 。 ? revoke all on from user_neu。 ? role_neu 。 ? Create role user_neu。 ? role_neu授權 ,使其能夠登陸到數(shù)據(jù)庫(可選) 。 ? grant connect to role_neu。 ? role_neu給用戶 user_neu (可選) 。 ? grant role_neu to user_neu。 ? role_neu (可選) 。 ? drop role role_neu。 ? user_neu (可選) 。 ? Drop user user_neu。 任務三:創(chuàng)建數(shù)據(jù)表 分成兩個子任務來完成: 子任務 31:創(chuàng)建數(shù)據(jù)表 子任務 2:創(chuàng)建臨時表 子任務 31:創(chuàng)建數(shù)據(jù)表 任務要求: 在數(shù)據(jù)庫中創(chuàng)建如下的 teacher數(shù)據(jù)表,請用記事本寫出 SQL代碼,并在 SQL*Plus以你自己的名字命名的用戶登錄并執(zhí)行。 表 1:教師檔案表( teacher) 教師 編號 姓名 性別 工作 時間 政治 面貌 學歷 職稱 系別 1 張三 男 19691110 群眾 大學本科 副教 授 經(jīng)濟 2 郭新 女 1979625 黨員 大學本科 講師 計算 機 … … … … … … … … 任務三:創(chuàng)建數(shù)據(jù)表 方案: 所謂方案,就是一系列數(shù)據(jù)庫對象的集合,是數(shù)據(jù)庫中存儲數(shù)據(jù)的一個邏輯表示或描述。 Oracle 10g數(shù)據(jù)庫中并不是所有的數(shù)據(jù)庫對象都是方案對象,方案對象有表、索引、觸發(fā)器、數(shù)據(jù)庫鏈接、PL/SQL包、序列、同義詞、視圖、存儲過程、存儲函數(shù)等,非方案對象有表空間、用戶、角色、概要文件等。 在 Oracle 10g數(shù)據(jù)庫中,每個用戶都擁有自己的方案,創(chuàng)建了一個用戶,就創(chuàng)建了一個同名的方案,方案與數(shù)據(jù)庫用戶是對應的。但在其他關系型數(shù)據(jù)庫中兩者卻沒有這種對應關
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1