达梦数据库操作文档

SYSDBA设置
SYSDBA只有创建用户,授权权限
SYSSSO只有设置密码,设置用户默认表空间,设置用户索引表空间,设置散列算法权限

设置完之后修改用户的资源限制

四、ZYJ创建用户
1、创建用户并分配表空间
----SYSDBA用户登录
CREATE USER USER_NAME;  ---创建用户
GRANT DBA TO USER_NAME;  ---授予DBA角色
----SYSSSO用户登录:
ALTER USER USER_NAME IDENTIFIED  BY "用户口令";   ---设置密码
ALTER USER USER_NAME DEFAULT TABLESPACE "表空间名";  ---设置用户默认表空间
ALTER USER USER_NAME DEFAULT INDEX TABLESPACE "表空间名"; ---设置用户索引表空间
--------------------------------------------------------------------------------------
五、注意修改用户的资源限制(如果不修改7天后密码过期)
默认密码:SYSSSO/SYSSSO123,SYSDBA/SYSDBA123
----SYSSSO用户登录(先修改SYSSSO和SYSDBA):
ALTER USER "SYSSSO" LIMIT FAILED_LOGIN_ATTEMPS UNLIMITED;
ALTER USER "SYSSSO" LIMIT PASSWORD_LIFE_TIME UNLIMITED;
ALTER USER "SYSSSO" LIMIT PASSWORD_LOCK_TIME UNLIMITED;
ALTER USER "SYSDBA" LIMIT FAILED_LOGIN_ATTEMPS UNLIMITED;
ALTER USER "SYSDBA" LIMIT PASSWORD_LIFE_TIME UNLIMITED;
ALTER USER "SYSDBA" LIMIT PASSWORD_LOCK_TIME UNLIMITED;

可通过下面语句查看剩余过期时间,如果为0代表没有过期时间。
select b.username, a.life_time from sysusers a right join all_users b on a.id=b.user_id;


1.使用SQL语句create tablespace创建表空间
    CREATE TABLESPACE <表空间名> <数据文件子句> [<数据页缓冲池子句>] [<存储加密子句>]
    例:
    create tablespace "HZEZ" datafile 'HZEZ.DBF' size 64 autoextend on next 30 CACHE = NORMAL;
    create tablespace "HZEZ" datafile 'HZEZ.DBF' size 256 autoextend on next 30 CACHE = NORMAL;
    create tablespace "HZEZ" datafile 'HZEZ.DBF' size 256 autoextend on next 30 CACHE = NORMAL;
    例:
create tablespace "TEST2" datafile 'TEST2.DBF' MIRROR 'TESTMirro.DBF' 
size 32 autoextend on next 30 maxsize 300 CACHE = NORMAL;
2.创建用户并指定表空间
Aa1234567.
    create user HZEZ identified by Aa1234567. default tablespace HZEZ;
    -- 密码时效不做限制
    alter user "HZEZ" limit  password_lock_time unlimited;
    -- 授权
    GRANT RESOURCE TO HZEZ;

3.备份
    sql>BACKUP DATABASE FULL BACKUPSET 'D:/dm/bakup/db_full_bak_01'
    dexp userid=HZEZ/Aa1234567.:5238 directory=C:\Users\15837\Desktop\ file=hjez.dmp log=dmtest.log schemas=HZEZ
        dimp userid=HZEZ/Aa1234567. directory=C:\Users\15837\Desktop\ file=hjez.dmp log=dmtest.log schemas=HZEZ

C:\Users\15837\Desktop\hjez.dmp    
全库导出:
dexp userid=sysdba/Dameng123:5238 directory=/dm8/backup/dexp file=full.dmp log=full.log
full=y
按用户导出:
按模式导出:
dexp userid=sysdba/Dameng123:5238 directory=/dm8/backup/dexp file=dmtest.dmp
log=dmtest.log schemas=DMTEST
按表导出:
[dmdba@KylinDCA04 dexp]$ dexp userid=sysdba/Dameng123:5238
directory=/dm8/backup/dexp file=dmtest_emp.dmp log=dmtest_emp.log tables=DMTEST.T_EMP
全库导入: dimp userid=sysdba/Dameng123 directory=/dm8/backup/dexp file=full.dmp log=impfull.log
full=y
将 DMTEST 模式下 T_EMP 表导入到 HRTEST 用户下:
[dmdba@KylinDCA04 dexp]$ dimp userid=hrtest/Dameng123@127.0.0.1:5238
directory=/dm8/backup/dexp file=dmtest_emp.dmp log=dmtest_emp.log tables=DMTEST.T_EMP
remap_schema=DMTEST:HRTEST

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值