电影下载网站 怎么做东莞常平网络推广外包
2025/12/28 5:27:47 网站建设 项目流程
电影下载网站 怎么做,东莞常平网络推广外包,腾讯理财是什么样的做网站,青岛网络工程优化文章目录环境文档用途详细信息环境 系统平台#xff1a;中标麒麟#xff08;海光#xff09;7 版本#xff1a;4.3.4.7 文档用途 本文主要介绍在安全版HGDB中#xff0c;如何通过对用户、模式、表等数据库对象授权管理#xff0c;实现表的跨模式访问#xff0c;本次主…文章目录环境文档用途详细信息环境系统平台中标麒麟海光7版本4.3.4.7文档用途本文主要介绍在安全版HGDB中如何通过对用户、模式、表等数据库对象授权管理实现表的跨模式访问本次主要介绍以下规则1、数据库的默认搜索模式为$user,public在没有创建跟用户同名的模式的情况下默认表都创建在public下2、通过角色继承的方式创建的用户a跟b,a用户创建的表将表a的属主改为b用户后ab用户同时拥有drop该表的权限3、安全版数据库下用户可以将自建的模式赋予给其他用户根据使用情况赋予create、usage等权限不推荐使用all privilege参数4、如果一个b用户想访问a用户下自建模式下的表需要a用户将模式、表的权限都赋给b用户才可以实现单独授予任何一个的情况下在添加了search_path参数后可以看到表但是无法查询表的内容。详细信息1、创建数据库用户a ,数据库a属主为用户a,通过角色继承的方式创建用户bhighgo# create user a with password highgo123;CREATEROLE highgo# create database a with ownera;CREATEDATABASEhighgo# create user b inherit user a passwordhighgo123;2、通过用户a 登录数据库a,创建测试表a,并插入数据[rootnode1~]# psql -U a -d apsql(4.3.4.7)输入help来获取帮助信息.acreatetablea(idint);CREATETABLEainsertintoavalues(1);INSERT013、通过用户b登录数据库a ,可以看到public下的表a,但是没有权限访问[rootnode1 ~]# psql -U b -d a用户 b 的口令注意:Login User: bLogin time: 2020-01-08 11:22:49.5851408Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:15:5008psql(4.3.4.7)输入help来获取帮助信息.aaa\dt关联列表架构模式|名称|类型|拥有者|大小|描述--------------------------------------------------public|a|数据表|a|8192bytes|(1行记录)a select * from a;错误: 对关系 a 权限不够4、登录数据库把表a的增删改查权限赋予用户b,再次查询成功[rootnode1 ~]# psql -U a -d a用户 a 的口令注意:Login User: aLogin time: 2020-01-08 11:23:34.1743908Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:14:2908psql (4.3.4.7)输入 “help” 来获取帮助信息.a grant select,insert,update,delete,truncate on table a to b;GRANTa \q[rootnode1 ~]# psql -U b -d a;用户 b 的口令注意:Login User: bLogin time: 2020-01-08 11:27:08.56674308Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:15:5008psql (4.3.4.7)输入 “help” 来获取帮助信息.a select * from a;id1(1 行记录)5、将表a的属主改为用户b此时用户a,用户b均可以对表a进行drop操作[rootnode1 ~]# psql -U a -d a用户 a 的口令注意:Login User: aLogin time: 2020-01-08 11:28:44.45108Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:14:2908aaltertablea ownertob;ALTERTABLEa\dt关联列表 架构模式|名称|类型|拥有者|大小|描述--------------------------------------------------public|a|数据表|b|8192bytes|(1行记录)aainsertintoavalues(2);INSERT01aselect*froma;id----12(2行记录)abegina-;BEGINadroptablea;DROPTABLEarollback;ROLLBACKaaaselect*froma a-;id----12(2行记录)aend;警告: 没有事物在运行中COMMIT6、用户a创建同名模式a,创建表f,同时把模式a下所有表的查询权限赋给b[rootnode1 ~]# psql -U a -d a用户 a 的口令注意:Login User: aLogin time: 2020-01-08 11:28:44.45108Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:14:2908acreateschemaa;CREATESCHEMAacreatetablef(idint);CREATETABLEaaaa\dt 关联列表 架构模式|名称|类型|拥有者--------------------------------a|f|数据表|apublic|a|数据表|b agrantselectonalltablesinschemaatob;GRANTaaaa\q7、此时用户b仍然无法查询到模式a下的表f[rootnode1 ~]# psql -U b -d a用户 b 的口令注意:Login User: bLogin time: 2020-01-08 17:24:22.29538908Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:15:5008psql (4.3.4.7)输入 “help” 来获取帮助信息.a select * from a.f;错误: 对模式 a 权限不够第1行select * from a.f;8、将模式a的使用权限赋给用户b[rootnode1 ~]# psql -U a -d a用户 a 的口令注意:Login User: aLogin time: 2020-01-08 17:29:23.40709808Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:14:2908psql (4.3.4.7)输入 “help” 来获取帮助信息.a grant usage on schema a to b;GRANT9、再次使用用户b登录就可以查询模式a下的表[rootnode1 ~]# psql -U b -d a用户 b 的口令注意:Login User: bLogin time: 2020-01-08 17:31:12.87510608Login Address: [local]Last Login Status: SUCCESSLogin Failures: 0Valied Until: 2020-01-15 11:15:5008psql (4.3.4.7)输入 “help” 来获取帮助信息.aselect*froma.f;id----(0行记录10、在会话级更改模式搜索路径参数可临时解决其他模式下表的可见问题a\dt 关联列表 架构模式|名称|类型|拥有者--------------------------------public|a|数据表|bpublic|b|数据表|apublic|c|数据表|apublic|d|数据表|a(4行记录)asetsearch_pathtoa,$user,public;SETa\dt 关联列表 架构模式|名称|类型|拥有者--------------------------------a|f|数据表|apublic|a|数据表|bpublic|b|数据表|apublic|c|数据表|apublic|d|数据表|a(5行记录)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询