首页 > 其他分享 >例程练习1

例程练习1

时间:2023-05-11 12:46:56浏览次数:33  
标签:grant 例程 CREATE 练习 123 USER sc PASSWORD

例程练习

  • 4.1

    代码:

    CREATE USER user1 WITH PASSWORD "user1@123";
    GRANT SELECT ON TABLE student TO user1;
    

    运行结果:


  • 4.2

    代码:

    CREATE USER user2 WITH PASSWORD "user2@123";
    CREATE USER user3 WITH PASSWORD "user3@123";
    GRANT ALL PRIVILEGES ON TABLE student, course TO user2,user3;
    

    运行结果:


  • 4.3

    代码:

    GRANT SELECT ON TABLE sc TO public;
    

    运行结果:

  • 4.4

    代码:

    CREATE USER user4 WITH PASSWORD "user4@123";
    GRANT UPDATE(sno),SELECT ON TABLE student TO user4;
    

    运行结果:


  • 4.5

    代码:

    CREATE USER user5 WITH PASSWORD "user5@123";
    GRANT INSERT ON TABLE sc TO user5 WITH GRANT OPTION;
    验证代码
    insert into sc values ('200215129','0204',90);
    grant select on table sc to user4;
    grant insert on table sc to user4;
    grant insert on table sc to user4 with grant option;
    

    运行结果:


  • 4.6

    代码:

    CREATE USER user6 WITH PASSWORD "user6@123";
    grant insert on table sc to user6 with grant option;
    

    运行结果:

  • 4.7

    代码:

    CREATE USER user7 WITH PASSWORD "user7@123";
    grant insert on table sc to user7;
    grant insert on table sc to user1;
    

    运行结果:

标签:grant,例程,CREATE,练习,123,USER,sc,PASSWORD
From: https://www.cnblogs.com/RookieHacker1230/p/17390723.html

相关文章

  • 例程练习3
    例程练习4.11代码:CREATEROLErole1PASSWORD"role1@123";尝试登录role1,但是登录被拒绝,应该是没有登录权限;创建新角色role2;CREATEROLErole2LOGINPASSWORD'role2@123';此时新角色可以登录,使用新角色在无权限的情况下对student表操作;给角色2授权GRANTSELECT,UPDA......
  • 例程练习2
    例程练习4.8代码:尝试使用user1账户收回\c-user1REVOKEUPDATE(sno)ONTABLEstudentFROMuser4;接着使用管理员账户收回REVOKEUPDATE(sno)ONTABLEstudentFROMuser4;运行结果4.9代码:user4账户尝试收回接着使用管理员账户收回REVOKESELECTONT......
  • 5-10打卡 练习
    typedefstructlist{ intdata; list*next;}list;list*initlist(){ list*a=newlist; a->data=0; a->next=NULL; returna;}voidpushback(list**h,intn){list*a=newlist;a->data=n;a->next=NULL;list*......
  • javascript基础练习
     本练习根据w3cschool:https://www.w3cschool.cn/javascript/javascript-conventions.html 1.javascript简介1.1JavaScript是脚本语言JavaScript是一种轻量级的编程语言。JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现......
  • Java OOP 练习--银行客户管理
    AcountpublicclassAcount{privatedoublebalance;//余额//带参构造器publicAcount(doubleinitBalance){this.balance=initBalance;}//查询余额publicdoublegetBalance(){returnbalance;}//存钱......
  • c++打卡练习(23)
    亲密数如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。流程图:伪代码:源代码:#include<iostream>usingnamespacestd;intmain(){ inta,i,b,n; printf("Therearefollowing......
  • OpenCL入门例程
    OpenCL是一个并行计算库。在VisualStudio中的配置类似于OpenCV,只需要把开发包下载下来,里面有include、lib、bin文件夹,在项目设置里添加上就行了。一般Windows系统自己带的就有OpenCL.dll,在Windows/System32/文件夹里。不同于英伟达的CUDA编程自己搞了个编译器集成到VisualStudio......
  • c++打卡练习(22)
    判断一个数是不是完数流程图:伪代码:源代码:#include<iostream>usingnamespacestd;intmain(){ intN,i,j,S; cin>>N; for(i=2;i<=N;i++){ S=0; for(j=1;j<=(i/2);j++){ if(i%j==0){ S+=j; } if(S==i){ cout<<S<<""<<"is......
  • C/C++数据结构练习题[2023-05-08]
    C/C++数据结构练习题[2023-05-08]基本习题部分1字符串距离目的:字符串是一种基础且广泛使用的数据结构,与字符串相关的题目既可以考察基本程序设计能力和技巧,也可以考查算法设计能力。题目:求字符串之间距离要求:设有字符串X,称在X的头尾及中间插入任意多个空格后构成的新字......
  • PTA练习题
    1#include<iostream>2usingnamespacestd;3classTime4{5private:6inthh;7intmm;8intss;9public:10Time()11{12hh=0;13mm=0;14......