«
sql server使用的大致步骤

时间:2026-3-5    作者:范文泉    分类: 运维


1、创建数据库

CREATE DATABASE Test;

建议:

例如:

CREATE DATABASE Test
ON PRIMARY (
    NAME = Test_Data,
    FILENAME = 'D:\SQLData\Test.mdf',
    SIZE = 1024MB,
    FILEGROWTH = 256MB
)
LOG ON (
    NAME = Test_Log,
    FILENAME = 'E:\SQLLog\Test.ldf',
    SIZE = 512MB,
    FILEGROWTH = 256MB
);

2、创建 Schema

进入数据库:

USE Test;

创建 schema:

CREATE SCHEMA prod;
CREATE SCHEMA customer;
CREATE SCHEMA auth;

3、创建登录账号(Login)

这是服务器级账号。

例如:

CREATE LOGIN test_app WITH PASSWORD = '复杂密码';

⚠ 强烈建议:

4、创建数据库用户(User)

Login 只是服务器身份

User 才是数据库里的身份

进入数据库:

USE Test;

CREATE USER test_app_user FOR LOGIN test_app;

5、按 Schema 授权(核心步骤)

例如:

生产系统账号:

GRANT SELECT, INSERT, UPDATE, DELETE
ON SCHEMA::prod
TO core_app_user;

DENY SELECT ON SCHEMA::customer TO core_app_user;

客户系统账号:

GRANT SELECT, INSERT, UPDATE, DELETE
ON SCHEMA::customer
TO core_app_user;