1. 创建架构MySch

create schema MySch

image-20201116151531368



2. 创建一个登录名log1

-- 创建一个登录名log1,设置其登录口令
create login log1 with password='123456'

image-20201116151851429



3. 创建用户user1,关联登录名与架构

在EDUC数据库中创建一个用户user1,关联登录名log1,该用户的默认架构设置为MySch

-- 在EDUC数据库中创建一个用户user1,关联登录名log1,该用户的默认架构设置为MySch
create user user1 for login log1 with default_schema=MySch

image-20201116152941624



4. 创建架构Schema1,授予用户user1

-- 创建架构Schema1,并将其授予用户user1
create schema Schema1 authorization user1

image-20201116153011178



5. 在当前架构DBO(默认)中创建一个基本表

-- 在当前架构DBO(默认)中创建一个基本表
create table test(
	id smallint primary key,
	name varchar(20),
)

image-20201116153415848



6. 将新建的基本表从当前 DBO 架构移到 MySch 架构

-- 将新建的基本表从当前 DBO 架构移到 MySch 架构
alter schema MySch transfer object ::DBO.test

image-20201116153621469

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐