关于达梦的一些随笔内容

达梦相关的:
create user DM_GUEST identified by dm2023###;
grant SOI to DM_GUEST;

---------------------------------
要通过数字重庆的产品访问表及字段:
grant select on DBA_OBJECTS to DM_GUEST;
grant select on DBA_TABLES to DM_GUEST;
grant select on DBA_TAB_COLUMNS to DM_GUEST;


角色的理解:

DBA:DM数据库系统中对象与数据操作的最高权限集合,拥有构建数据库的全部特权,只有DBA才可以创建数据库结构。
RESOURCE:可以创建数据库对象,对有权限的对象进行数据操纵,不可以创建数据库结构。
PUBLIC:不可以创建数据库对象,只能对有权限的数据库对象进行操纵。
VTI:角色具有系统动态视图查询权限。
SOI:角色具有系统表(SYS开头的表)的查询权限

 

-- 有事务未提交的表
SELECT b.OBJECT_ID,
b.OBJECT_NAME,
c.*
FROM v$lock a,
dba_objects b,
v$sessions c
WHERE a.table_id = b.object_id
AND ltype = 'OBJECT'
AND a.trx_id = c.trx_id
AND B.object_name='表名'

--杀掉一些僵尸进程

select
sess_id
from
v$lock a,
dba_objects b,
v$sessions c
where a.table_id = b.object_id
and a.ltype='OBJECT'
and a.trx_id = c.trx_id
and b.object_name like '%表名%'
and c.sql_text not like 'select * from \r\n v$lock a%';

sp_close_session(sess_id);

 

posted @ 2024-12-10 10:20  似懂非懂视为不懂  阅读(5)  评论(0编辑  收藏  举报