- DB2简介
- DB2数据库安装配置
- DB2服务器版本功能
- DB2实例
- DB2数据库
- DB2缓冲池
-
DB2 RazorSQL工具
- DB2 RazorSQL
- DB2 RazorSQL所有功能
- DB2 RazorSQL视图
- DB2 RazorSQL查看内容(限制结果)
- DB2 RazorSQL编辑
- DB2 RazorSQL描述
- DB2 RazorSQL表关系
- DB2 RazorSQL搜索
- DB2 RazorSQL复制
- DB2 RazorSQL复制到另一个数据库
- DB2 RazorSQL复制到本地数据库
- DB2 RazorSQL备份
- DB2 RazorSQL显示信息
- DB2 RazorSQL行计数
- DB2 RazorSQL生成SQL
- DB2 RazorSQL生成DDL
- DB2 RazorSQL数据库转换
- DB2 RazorSQL创建表
- DB2视图
- DB2创建索引
- DB2 RazorSQL更改表结构
- DB2删除操作(Drop)
- DB2删除表
- DB2导出数据
DB2检查数据库权限
使用以下语法检查在非限制性数据库上授予PUBLIC
的数据库权限:
第1步 ,首先启动数据库。
db2start
第2步 ,激活数据库 “XYZ”。
db2 activate db XYZ
第3步 ,连接到 “XYZ” 数据库。
db2 connect to XYZ
现在验证数据库的权限:
语法:
db2 "select substr(authority,1,25) as authority, d_user, d_group, d_public, role_user, role_group, role_public,d_role from table( sysproc.auth_list_authorities_for_authid ('public','g'))as t order by authority"
示例:
db2 "select substr(authority,1,25) as authority, d_user, d_group, d_public, role_user, role_group, role_public,d_role from table( sysproc.auth_list_authorities_for_authid ('public','g'))as t order by authority"
执行结果如下:
关注微信小程序
扫描二维码
程序员编程王