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

公司网站市场价anylink wordpress

公司网站市场价,anylink wordpress,佛山新网站制作特色,网站扫码怎么做方法1#xff1a; 新版本有一个数据库参数 GRANT_SCHEMA#xff0c;表示是否开启授予和回收模式权限功能。0#xff1a;否#xff1b;1#xff1a;是 此参数为静态参数#xff0c;默认是0#xff0c;将改参数修改为1后#xff0c;重启数据库生效。 将参数修改为1 S…方法1 新版本有一个数据库参数 GRANT_SCHEMA表示是否开启授予和回收模式权限功能。0否1是 此参数为静态参数默认是0将改参数修改为1后重启数据库生效。 将参数修改为1 SP_SET_PARA_VALUE(2,GRANT_SCHEMA,1); 参数生效后可直接执行SQL进行授权例如将模式 B 下所有对象的查询权限授予用户 A GRANT SELECT ON SCHEMA B TO A; 方法2 可以通过创建一个存储过程来实现 CREATE OR REPLACE PROCEDURE GRANT_ALL_SEL(GRANTOR IN VARCHAR2, GRANTEE IN VARCHAR2) ASSQLSTMT VARCHAR2(4000);CURSOR CUR FOR SELECT ID, NAME FROM SYSOBJECTS WHERE TYPE$ SCHOBJ AND SUBTYPE$ IN (STAB, UTAB) AND (PID -1 OR PID 0) AND SCHID (SELECT ID FROM SYSOBJECTS WHERE TYPE$ SCH AND NAME GRANTOR);TYPE MYREC IS CUR%ROWTYPE;REC_V MYREC;TYPE R_PRIV IS RECORD (CUR_PRIV_NAME VARCHAR2(128), CUR_BE_GRANT CHAR(1), CUR_CAN_GRANT CHAR(1), CUR_IS_GRANT CHAR(1), ORG_PRIV_NAME VARCHAR2(128), ORG_CAN_GRANT CHAR(1)); TYPE T_PRIV IS TABLE OF R_PRIV;t_p T_PRIV;OBJ_PRIV CURSOR; BEGINFOR REC_V IN CUR LOOPOPEN OBJ_PRIV FORWITH CUR_PRIVS(PRIV_NAME, BE_GRANT, CAN_GRANT, ISGRANT) AS(SELECT SELECT, Y, N, Y FROM DUAL )SELECT CUR_PRIVS.*, SF_GET_SYS_PRIV(ORG_PRIV.PRIVID), ORG_PRIV.GRANTABLEFROM CUR_PRIVSLEFT JOIN (SELECT * FROM SYSGRANTS WHERE OBJID REC_V.ID AND COLID -1 AND URID 50331751) ORG_PRIV ON CUR_PRIVS.PRIV_NAME SF_GET_SYS_PRIV(ORG_PRIV.PRIVID);FETCH OBJ_PRIV BULK COLLECT INTO t_p;CLOSE OBJ_PRIV;FOR I IN 1..t_p.COUNT LOOPSQLSTMT : NULL;IF (t_p(I).CUR_IS_GRANT Y) THENIF (t_p(I).CUR_CAN_GRANT Y) THENSQLSTMT : GRANT || t_p(I).CUR_PRIV_NAME || ON || GRANTOR || . || REC_V.NAME || TO || GRANTEE || WITH GRANT OPTION;ELSEIF (t_p(I).ORG_PRIV_NAME IS NULL) THENSQLSTMT : GRANT || t_p(I).CUR_PRIV_NAME || ON || GRANTOR || . || REC_V.NAME || TO || GRANTEE || ;ELSEIF (t_p(I).ORG_CAN_GRANT Y) THENSQLSTMT : REVOKE GRANT OPTION FOR || t_p(I).CUR_PRIV_NAME || ON || GRANTOR || . || REC_V.NAME || FROM || GRANTEE || CASCADE;END IF;END IF;END IF;ELSEIF (t_p(I).CUR_BE_GRANT Y AND t_p(I).ORG_PRIV_NAME IS NOT NULL) THENSQLSTMT : REVOKE || t_p(I).CUR_PRIV_NAME || ON || GRANTOR || . || REC_V.NAME || FROM || GRANTEE || CASCADE;ELSEIF (t_p(I).CUR_CAN_GRANT Y AND t_p(I).ORG_CAN_GRANT Y) THENSQLSTMT : REVOKE GRANT OPTION FOR || t_p(I).CUR_PRIV_NAME || ON || GRANTOR || . || REC_V.NAME || FROM || GRANTEE || CASCADE;END IF;END IF;END IF;IF (SQLSTMT IS NOT NULL) THENEXECUTE IMMEDIATE SQLSTMT;END IF;END LOOP;END LOOP;COMMIT; END GRANT_ALL_SEL; 然后调用此存储过程即可例如将模式 B 下所有对象的查询权限授予用户 A CALL GRANT_ALL_SEL(B,A);
http://www.hkea.cn/news/14570006/

相关文章:

  • 有做lol直播网站有哪些人怎么进行网络推广
  • 惠州网站优化建设网站建设的论文
  • 安宁市建设厅网站重庆专业的网站建设
  • 优秀的定制网站建设公司做影视网站对服务器要求
  • 网站淘宝客一般怎么做免费注册163
  • 建网站投放广告赚钱做中东服装有什么网站
  • python可以做的网站论文wordpress首页菜单怎么设置
  • 二级域名分发网站制作相册影集app
  • 建设医院的网站布吉做棋牌网站建设哪家技术好
  • 网页制作与网站开发从入门到精通免费做长图的网站
  • 做电商网站价格表做网站哪家正规
  • 如何用网站做淘宝联盟个人备案经营网站备案吗
  • 六安人社局网站杭州网站设计公司推荐
  • wordpress模板电子书下载站互联网广告服务经营范围
  • 开个做网站公司怎么清空wordpress媒体库
  • 望京做网站的公司电子商务网站建设的定义
  • 可以做请柬的网站鞍山网站建设公司
  • 河南网站建设途径有什么wordpress登录页面创建
  • 怎么自己开发网站沈阳哪个医院人流好一点
  • 用wordpress做视频网站佛山网站建设永网
  • 建网站多少钱?网络服务商简称
  • 网站空间永久免费中国能建旗下公司排名
  • 电商网站排行榜网站建站网站jp586 vip
  • 惠安网站建设报价唐山住房和城乡建设局网站
  • 邹城网站建设zczwxx多少钱要交个人所得税
  • wap网站优化河北网页设计
  • 网站建设需要洽谈什么网络广告一般收费价目表
  • 免费做图网站电商门户网站
  • 龙岗网站建设要多少钱昨晚贵州出大事
  • 网站在手机上内页图不显示企业网站用什么做