用户介绍
安装创建达梦企业版数据库后,系统会默认创建四类数据库账号,分别是:
SYS:达梦数据库内置管理用户,不能登录,数据库使用的大部分的数据字典和动态性能视图。
SYSDBA:数据库管理员,主要管理维护数据库。
SYSAUDITOR:数据库审计员,主要负责审计相关。
SYSSSO:数据库安全员,主要限制和监控数据库管理员。
查看数据库账号,如图1-1。
图1-1
新建用户
创建用户的命令是CREATE USER,创建用户所涉及的内容包括为用户指定用户名、认证模式、口令、口令策略、空间限制、权限以及资源限制等。
用户命名规则:以字母开头a-z,0-9,$#_,长度不超过128个字符。
密码策略:密码的命名、过期规则等。可以查看参数PWD_POLICY。
权限:授权给该用户的系统权限或者对象权限。
存储表空间:该用户对应模式对象存储的位置,如果没有指定表空间,该用户对应的模式对象将会存储到MAIN表空间中。
创建一个CESHI用户,用户属于DMHR表空间,CESHI用户拥有创建表、索引的权限。
步骤1:启动DM管理工具,使用DBA角色的用户连接数据库,如SYSDBA用户。登录数据库成功后,点击用户,右键点击对象导航窗体中的管理用户,选择新建用户,弹出如图2-1。
图2-1
步骤2:输入用户名、密码,选择表空间,如图2-2。
图2-2
步骤3:点击系统权限,选中CREATE TABLE和CREATE INDEX,如图2-3。
图2-3
管理用户
修改用户
修改用户的命令是ALTER USER,修改用户所涉及的内容包括口令、口令策略、空间限制、权限以及资源限制等。普通用户只能修改自己的口令,如果需要修改其他用户的口令,必须具有ALTER USER数据库权限。修改用户口令时,口令策略应符合创建该用户时指定的口令策略。
修改用户的表空间为MAIN表空间,撤回创建索引的权限。
步骤1:启动DM管理工具,使用DBA角色的用户连接数据库,如SYSDBA用户。登录数据库成功后,点击用户,打开管理用户,选中用户CESHI,右键弹出菜单如图3-1,点击修改。
图3-1
步骤2:将表空间更改为MAIN,如图3-2。
图3-2
步骤3:撤回CREATE INDEX权限,如图3-3。
图3-3
删除用户
删除用户的命令是DROP USER。正在登录使用中的用户也可以被其他具有DROP USER权限的用户删除,被删除的用户继续操作或尝试重新连接数据库时会报错。
步骤1:启动DM管理工具,使用DBA角色的用户连接数据库,如SYSDBA用户。登录数据库成功后,点击用户,打开管理用户,选中用户CESHI,右键弹出菜单如图3-1,点击删除。选中用户CESHI,点击删除,如图3-4。
图3-4
好,以上是本次分享内容,感谢大家。
![67377f7bc00d712b713efac7bcf113ab.gif](https://i-blog.csdnimg.cn/blog_migrate/f83f29797c30c1ecde59e3b2546f3619.gif)