Azure SQL Database

Azure SQL Database サーバー管理者アカウントのパスワード変更方法

パスワード変更方法と言うか、実際には新しいパスワードへのリセット方法。 Azure ポータルで当該 SQL Database を選択し、概要画面から当該 Database が格納されているサーバーを選択し、パスワードのリセットを実行する。 パスワードの変更というわけでも…

Azure SQL Database のユーザー追加方法

基本的な考え方は、SQL Server と同じらしい。 SQL Database のユーザーは、インスタンス(サーバー)にログインする用の「ログインユーザー」と、インスタンスに含まれるデータベースを利用する用の「データベースユーザー」の 2 種類存在する。 インスタン…

Azure SQL Database の差し替え

Azure SQL Database を別の名称のデータベースと差し替えたい場合(バックアップからリストアした DB と差し替える等)、データベース名を SSMS で変更して差し替えを行うことが出来る。 ただ、Azure SQL Database だとシングルユーザーモードは使えないらし…

Azure SQL Database のバックアップについて

Azure SQL Database (サーバーではないので注意) のバックアップ方法は、主に以下。 Azure ポータルでのコピー (Azure SQL サーバーへの Database のコピー) Azure ポータルでのエクスポート (Azure ストレージへの BACPAC ファイルの保存) SSMS でのエクス…

Azure SQL Database を使用する時の考慮事項

DB 作成時の照合順序の初期値が SQL_Latin1_General_CP1_CI_AS 照合順序を初期値のまま DB 作成すると、varchar 型の列に日本語 (2 バイト文字) を入れると文字化けする。 2 バイト文字は必ず nvarchar の列に入れるなどのルールであれば問題ないが、そうで…

Azure SQL Database のセキュリティ基礎

注:ここでは VNet (仮想ネットワーク) への接続は考慮していません Azure SQL Database のセキュリティ制御として、以下がある (他にもあったらすいません。この辺り、あまり詳しくないです) ファイアウォールによる IP 制限 SQL 認証、または Azure AD 認…