LoginSignup
10
3

More than 3 years have passed since last update.

[Microsoft] SQLから始めるSQL Serverデータベース

Last updated at Posted at 2019-07-18

これはなに?

GUIではなくSQLでSQL Serverを使い始めた時の個人的なメモです。

前書き

Windowsであれば、SQL Server Management Studio(SSMS)という便利なGUIがあります。
LinuxやmacOS用には、Azure Data StudioというGUIがあります。
Azure Data Studioはまだ発展途上なので、SSMSほど機能がありません。代わりにSQLを使う必要があります。

SQL Server の始め方

データベース作成

CREATE DATABASE データベース名 COLLATE 比較条件
go

ユーザー作成

ログイン情報作成

まずSQL Serverへ接続するための情報を作成します。

CREATE LOGIN ログインID
WITH
  PASSWORD = 'パスワード',
  DEFAULT_DATABASE = データベース名,
  CHECK_EXPIRATION = OFF, -- 有効期限チェックしない
  CHECK_POLICY = OFF -- パスワードの複雑性要件をチェックしない
go

データベースユーザー作成

データベースにログイン情報と一致するユーザーを作成します。

use 「データベース]
go
CREATE USER ログインID
go

ロール割り当て

ロールを割り当てます。

use [データベース]
go
EXEC sp_addrolemember 'db_owner', 'ログインID'
go

パスワード変更

ALTER LOGIN ログインID
WITH
  PASSWORD = '新パスワード'
GO
10
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
3