最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

kingbase修改權(quán)限實(shí)現(xiàn)方式

 更新時(shí)間:2025年11月19日 11:15:50   作者:wz25006  
該文章詳細(xì)介紹了如何在數(shù)據(jù)庫(kù)中創(chuàng)建用戶并賦予其相應(yīng)的權(quán)限,包括創(chuàng)建用戶、回收默認(rèn)權(quán)限、創(chuàng)建數(shù)據(jù)庫(kù)、賦權(quán)數(shù)據(jù)庫(kù)權(quán)限、創(chuàng)建只讀用戶以及回收權(quán)限等步驟

前言

創(chuàng)建用戶后對(duì)數(shù)據(jù)庫(kù)對(duì)象的讀寫權(quán)限進(jìn)行修改

使用步驟

1、創(chuàng)建用戶

create user cspassword ‘123123';

2、回收DEFAULT PRIVILEGES權(quán)限

–all TABLES
ALTER DEFAULT PRIVILEGES for user csREVOKE ALL ON TABLES FROM PUBLIC;

4、創(chuàng)建數(shù)據(jù)庫(kù)

CREATE DATABASE wan ENCODING ‘UTF8' TEMPLATE template0;

5、回收其它庫(kù)的連接權(quán)限

select datname from sys_database;
select ‘REVOKE ALL on DATABASE ' || datname || ' FROM PUBLIC;' from sys_database where datname not in(‘test',‘template0',‘template1');
select ‘REVOKE ALL on DATABASE ' || datname || ' FROM cs;' from sys_database where datname not in(‘test',‘template0',‘template1');

6、賦權(quán)數(shù)據(jù)庫(kù)權(quán)限

GRANT ALL ON DATABASE wan TO cs;

7、賦權(quán)增,刪,改,查

GRANT SELECT,UPDATE,INSERT,DELETE,TRUNCATE,REFERENCES,TRIGGER ON ALL TABLES in SCHEMA public to cs;

8、對(duì)新建表?yè)碛袡?quán)限

ALTER DEFAULT PRIVILEGES IN SCHEMA sch_kcm grant SELECT,INSERT,UPDATE,DELETE,TRUNCATE,REFERENCES,TRIGGER
on tables to cs;

創(chuàng)建只讀用戶:

CREATE USER readonly WITH ENCRYPTED PASSWORD ‘readonly';

設(shè)置默認(rèn)事務(wù)只讀:

alter user readonly set default_transaction_read_only=on;

賦予用戶連接數(shù)據(jù)庫(kù)mytest的權(quán)限:

GRANT CONNECT ON DATABASE mytest to readonly;

切換到指定庫(kù)mytest:

\c mytest system

賦予用戶表、序列查看權(quán)限,進(jìn)入指定db運(yùn)行:

把當(dāng)前庫(kù)現(xiàn)有的所有在public這個(gè)schema下的表的使用權(quán)限賦給用戶readonly

GRANT USAGE ON SCHEMA public to readonly;

默認(rèn)把當(dāng)前庫(kù)之后新建在public這個(gè)schema下的表的使用權(quán)限賦給readonly

ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO readonly;

賦予用戶readonly所有public下的序列的查看權(quán)

GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO readonly;

賦予用戶readonly所有public下的表的select權(quán)

GRANT SELECT ON ALL TABLES IN SCHEMA public TO readonly;

將剛才賦予的權(quán)限一一回收

回收schema的usage權(quán)限

revoke USAGE ON SCHEMA public from readonly;

回收public下所有表的查詢權(quán)限:

revoke SELECT ON ALL TABLES IN SCHEMA public from readonly;

回收public下所有序列的查詢權(quán)限

revoke SELECT ON ALL SEQUENCES IN SCHEMA public from readonly;

回收默認(rèn)權(quán)限

ALTER DEFAULT PRIVILEGES IN SCHEMA public revoke SELECT ON TABLES from readonly;

關(guān)閉數(shù)據(jù)庫(kù)連接權(quán)限

revoke CONNECT ON DATABASE foo from readonly;

關(guān)閉默認(rèn)只讀事務(wù)設(shè)置

alter user readonly set default_transaction_read_only=off;

查看權(quán)限是否為空了

\ddp

通過管理員刪除readonly用戶:

drop user readonly;

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 大數(shù)據(jù)量時(shí)提高分頁(yè)的效率

    大數(shù)據(jù)量時(shí)提高分頁(yè)的效率

    當(dāng)我們?cè)谔幚泶罅繑?shù)據(jù)的時(shí)候,就需要注意分頁(yè)的效率問題了,下面大家可以看看
    2009-03-03
  • navicat怎么卸載,navicat徹底卸載干凈教程

    navicat怎么卸載,navicat徹底卸載干凈教程

    這篇文章主要介紹了navicat怎么卸載?navicat徹底卸載干凈教程。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • DBeaver一款替代Navicat的數(shù)據(jù)庫(kù)可視化工具

    DBeaver一款替代Navicat的數(shù)據(jù)庫(kù)可視化工具

    這篇文章主要介紹了DBeaver一款替代Navicat的數(shù)據(jù)庫(kù)可視化工具,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 面試中常常被問到sql優(yōu)化的幾種方案

    面試中常常被問到sql優(yōu)化的幾種方案

    這篇文章主要給大家介紹了關(guān)于面試中常常被問到sql優(yōu)化的幾種方案,現(xiàn)在?試過程中除了開發(fā)的基礎(chǔ),?試官通常還會(huì)問SQL優(yōu)化的??,SQL優(yōu)化也能體現(xiàn)出來平時(shí)對(duì)數(shù)據(jù)庫(kù)的理解和技術(shù)的?低,需要的朋友可以參考下
    2023-08-08
  • 你應(yīng)該知道的區(qū)塊鏈運(yùn)作7個(gè)核心技術(shù)

    你應(yīng)該知道的區(qū)塊鏈運(yùn)作7個(gè)核心技術(shù)

    這篇文章主要為大家詳細(xì)介紹了你應(yīng)該知道的區(qū)塊鏈運(yùn)作7個(gè)核心技術(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • 以前架征途時(shí)的合區(qū)的SQL語句代碼備份

    以前架征途時(shí)的合區(qū)的SQL語句代碼備份

    本來以為資料都是丟了的,今天整理移動(dòng)硬盤時(shí)發(fā)現(xiàn)found.000這個(gè)目錄超大,進(jìn)去一看,我的媽呀,資料都在這里了,這下可把我樂壞了,我趕緊把一些有用的都發(fā)上來先
    2008-08-08
  • DophinScheduler定期刪除日志實(shí)例代碼

    DophinScheduler定期刪除日志實(shí)例代碼

    Apache DophinScheduler 運(yùn)行一段時(shí)間后,實(shí)例調(diào)度日志越來越多,需要定期清理,這篇文章主要介紹了DophinScheduler定期刪除日志實(shí)例代碼,需要的朋友可以參考下
    2014-04-04
  • SQL查詢語法知識(shí)梳理總結(jié)

    SQL查詢語法知識(shí)梳理總結(jié)

    這篇文章主要為大家介紹了關(guān)于SQL查詢語法的知識(shí)梳理總結(jié),文中附含詳細(xì)的查詢語法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • Navicat15安裝教程超詳細(xì)步驟(最靠譜)

    Navicat15安裝教程超詳細(xì)步驟(最靠譜)

    Navicat是一款輕量級(jí)的用于MySQL連接和管理的工具,非常好用,使用起來方便,簡(jiǎn)潔。下面講講其安裝的過程
    2021-06-06
  • KingbaseES數(shù)據(jù)庫(kù)中索引和并行查詢的SQL優(yōu)化方法實(shí)戰(zhàn)指南

    KingbaseES數(shù)據(jù)庫(kù)中索引和并行查詢的SQL優(yōu)化方法實(shí)戰(zhàn)指南

    在數(shù)據(jù)庫(kù)應(yīng)用中,SQL語句的性能直接決定了系統(tǒng)的響應(yīng)速度和吞吐量,KingbaseES作為一款高度兼容Oracle的企業(yè)級(jí)數(shù)據(jù)庫(kù),提供了豐富的SQL優(yōu)化手段,下面我們就從核心維度帶大家掌握實(shí)戰(zhàn)化的SQL優(yōu)化技巧吧
    2025-10-10

最新評(píng)論

漯河市| 泸溪县| 柘城县| 习水县| 鄂尔多斯市| 达孜县| 涟源市| 鹿邑县| 安吉县| 碌曲县| 乌海市| 长宁县| 民和| 三门县| 图木舒克市| 张家港市| 霍林郭勒市| 黑河市| 南昌市| 成都市| 崇左市| 收藏| 荔波县| 天全县| 海阳市| 亳州市| 犍为县| 大同市| 张家界市| 嘉义市| 巍山| 汉沽区| 嵊州市| 凤台县| 鞍山市| 黄山市| 马龙县| 德昌县| 开封市| 泾源县| 都昌县|