当前位置: 首页 > news >正文

创建数据库 授权用户

只对某一张表给user1用户赋权查询权限大约的步骤:
1,新建个数据库账号;
create user user1 with password 'GBase123';
2,在要授权的库里(示例使用testdb),使用gbasedbt用户回收所有表的public权限;
-- 所有的表

dbaccess testdb -;
revoke all on TABNAME from public;

或者使用下面的生成的脚本dbaccess testdb revoke.sql
3,授予用户usre1访问库及表的权限;

dbaccess testdb -
grant connect to testdb;\-- 所有的表都执行
grant select on TABNAME to user1;

============================================================================================
如果要对数据库中所有的表给user1用户只赋权select权限的操作步骤如下:
1,新建个数据库账号user1(首先登录到对应的数据库里面,例如testdb数据库);

dbaccess testdb -
create user user1 with password 'GBase123';
grant connect to user1;

2, 生成回收权限语句及授权语句

dbaccess testdb -
unload to revoke.sql delimiter ';'
select 'revoke all on ' || tabname || ' from public'
from systables
where tabid > 99
and tabtype = 'T';
unload to grant.sql delimiter '; '
select 'grant select on ' || tabname || ' to user1'
from systables
where tabid > 99
and tabtype = 'T';

3,执行回收权限和赋权只能查询的语句(使用gbasedbt用户)

dbaccess testdb revoke.sql
dbaccess testdb grant.sql

执行完上面两个语句后用户user1就只有select权限了

http://www.sczhlp.com/news/68287/

相关文章:

  • 简化音频硬件开发,Air8000参考设计:一招打通技术瓶颈
  • 网站开发如何做账务处理定制网站报价
  • 济南网站制作平台wordpress pdf 免费
  • wordpress做x站主题做u盘的老外网站
  • 国内设计网站推荐网站的设计方法
  • 织梦做的网站怎么传到网上万网主机建wordpress
  • shelll基础
  • 解题报告-洛谷P2458 [SDOI2006] 保安站岗
  • 代理网站哪个好帮客户做传销网站
  • 小网站推广你对网站第一印象
  • 上海网站建设管理微信微网站建设平台
  • 广东省住房建设部网站免费背景图片素材网
  • 购物网站开发的业务需求分析建设网站的网站江苏
  • 马关县住房和城乡建设局网站如何做百度秒收录网站
  • 企业响应式网站建设报价一个网站每年维护费用
  • 网站做动态和静态哪个贵search everything wordpress
  • 创办一个网站奢侈品网站 方案
  • 装修公司做网站热门关键词网站制作报价图片欣赏
  • 设计师个人网站怎么做宁波网站制作公司推荐
  • 用wordpress修改网站做外贸网站推广什么比较好
  • 惠州网站制作策划深圳网站建设yihe kj
  • 微网站建设市场分析精品课程网站建设申报
  • 代网站备案费用吗wordpress获取导航菜单
  • wordpress nginx版本企业网站排名提升软件智能优化
  • 设计素材网站能挣钱吗长沙债务优化公司
  • 个人网站页面一般公司网站的后台管理在哪
  • 做网站要有什么功能快速建设网站方案
  • 网站系统重要性珠海事件最新进展
  • 江苏路街道网站建设网络营销策划书应该怎么写
  • Linux系统下多版本CUDA切换