2016年計(jì)算機(jī)二級(jí)考試MySQL數(shù)據(jù)庫(kù)章節(jié)練習(xí)

字號(hào):

一、填空題
    1.在MySQL中,可以使用________語(yǔ)句來為指定數(shù)據(jù)庫(kù)添加用戶。
    2.在MySQL中,可以使用________語(yǔ)句來實(shí)現(xiàn)權(quán)限的撤銷。
    二、編程題
    假定當(dāng)前系統(tǒng)中不存在用戶wanming,請(qǐng)編寫一段SQL語(yǔ)句,要求創(chuàng)建這個(gè)新用戶,并為其設(shè)置對(duì)應(yīng)的系統(tǒng)登錄口令“123”,同時(shí)授予該用戶在數(shù)據(jù)庫(kù)db_test的表content上擁有SELECT和UPDATE的權(quán)限。
    三、簡(jiǎn)答題
    1.在MySQL中可以授予的權(quán)限有哪幾組?
    2.在MySQL的權(quán)限授予語(yǔ)句中,可用于指定權(quán)限級(jí)別的值有哪幾類格式?
    習(xí)題答案
    一、填空題
    1.CREATE USER
    二、編程題
    在MySQL命令行客戶mysql>USE db_test;Database changed
    mysql>GRANT SELEC
    一> ON db_test.content
    一>TO ’wanming’@’localhost’IDENTIFIED BY’123’;
    Query OK,0 rows affecd(0.05sec)
    三、簡(jiǎn)答題
    1.在MySQL中可以授予的權(quán)限有這樣幾組;列權(quán)限;表權(quán)限;數(shù)據(jù)庫(kù)權(quán)限;用戶權(quán)限。
    2.在MySQL的權(quán)限授予語(yǔ)句中,可用于指定權(quán)限級(jí)別的值有下面幾類格式
    (1)*:表示當(dāng)前數(shù)據(jù)庫(kù)中的所有表
    (2)*.·:表示所有數(shù)據(jù)庫(kù)中的所有表
    (3)db_name.*:表示某個(gè)數(shù)據(jù)庫(kù)中的所有表,
    (4)db_name.tbl_name:表示某個(gè)數(shù)據(jù)庫(kù)中的某個(gè)表或視圖,db_name指定數(shù)據(jù)庫(kù)名,tbl_name指定表名或視圖名。
    (5)tbl_name:表示某個(gè)表或視圖,tbl_name指定表名或視圖名。
    (6)db_name.routine_name:表示某個(gè)數(shù)據(jù)庫(kù)中的某個(gè)存儲(chǔ)過程或函數(shù),routine_name指定存儲(chǔ)過程名或函數(shù)名。