-- 2021年7月21日
-- 基于KINGBASE V8.3
-- 可参考 https://blog.csdn.net/lusklusklusk/article/details/108755524
1. 创建应用用户并授权
-- 使用管理员登录 system/123456789
-- 创建应用用户
-- 创建应用用户
CREATE USER tai
CONNECTION LIMIT - 1
PASSWORD 'tai88888';
-- 授权
ALTER USER tai CREATEDB;
ALTER USER tai CREATEROLE;
ALTER USER tai LOGIN;
ALTER USER tai REPLICATION;
-- 创建数据库
CREATE DATABASE DB_TAI
WITH OWNER = "tai"
ENCODING UTF8;
2.创建相关资源
-- 使用tai用户登录 tai/tai88888
-- 创建应用表
CREATE TABLE T1 (ID VARCHAR2(20), NAME VARCHAR2(30));
-- 插入应用数据
INSERT INTO T1 VALUES ('1','天一');
INSERT INTO T1 VALUES ('2','地一');
--创建视图
CREATE VIEW V_T1 AS SELECT * FROM T1;
3.对外提供访问
-- 使用管理员登录 system/123456789
-- 创建访问用户
CREATE USER user1
CONNECTION LIMIT - 1
PASSWORD 'user88888';
-- 只授予访问试图的权限
GRANT SELECT ON public."V_T1" TO "user1";
4.测试
--end