国产自主研发产品之达梦数据库使用命令行进行用户权限管理

行业数据库统计简介:

一、关系型:

        国外数据库:Oracle 19c  20c、 Mysql 8.0(后续闭源)、Sqlserver 2017(linux)、Postgresql 11、DB2

        国产数据库厂商:达梦(最新是8)  闭源、自主原创、人大金仓 ( kingbase 8  基于pg内核)、神舟通用(混元)、南大通用:(8a(PG)  8s(mysql)  8t(informix))、阿里、腾讯、华为等。

二、非关系型

        Hbase (列存)、Mongodb(文档)、HANA SAP、Timesten  oracle内存数据库、达梦图数据库

三、使用命令行进行达梦数据库的用户管理

  1. 准备工作:安装达梦数据库(命令安装:./DMInstall.bin -i   图形界面安装:./DMInstall.bin)安装很简单,安装完毕后在新建数据库实例的时候记得勾选,安装都很简单就不介绍了,需要问的话评论问我就行,哈哈
  2. 举例1:为数据库设置一个用户,该账户,可以创建自己的表,有属于自己的独立表空间,用户密码要求每60天变更一次。

          2.1先创建表空间:create tablespace test datafile '/dm7/data/DAMENG/test01.dbf' size 32;

              

          2.2创建用户:create user test identified by dameng123 limit password_life_time 60 default tablespace test;

              

    3.举例2:规划一个用户,账户每60天变更一次密码,密码尝试连接2次失败,账户锁定5分钟,用户还可以查询dmhr.employee表

          3.1使用上一步的账号登录,尝试查询dmhr下的employee,看看有没有权限

      

        3.2 create user test1 identified by dameng123 limit password_life_time 60,failed_login_attemps 2, password_lock_time 5;

        3.3 使用sysdba账号登录,给上面新建的test1授权:grant select on dmhr.employee to test1;

        3.4尝试查询权限是否生效:select * from dmhr.employee;

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章