ユーザ用ツール

サイト用ツール


azuresqldatabase

osql 接続

sqlcmd -S XXXXXXXX.database.windows.net -d XXDBNAMEXX -U XXIDXX -P XXPASSXX -I

Azure SQLDatabaseにユーザー追加

ログインの追加

/*masterに接続*/
CREATE LOGIN userlogin
  WITH PASSWORD = 'loginpass';  

スキーマ追加(不要)

/*userdatabasde に接続*/
CREATE SCHEMA userschema;

ユーザの追加

/*userdatabasde に接続*/
CREATE USER user FOR LOGIN userlogin;
  [WITH DEFAULT_SCHEMA = userschema];  

ロールにユーザを追加

/*userdatabasde に接続*/
EXEC sp_addrolemember 'db_owner', 'user';
--もしくは
/*userdatabasde に接続*/
EXEC sp_addrolemember 'db_datareader', 'user';
EXEC sp_addrolemember 'db_datawriter', 'user';
EXEC sp_addrolemember 'db_ddladmin', 'user';

データベース名の変更

コピーや復元後に使用する。

alter database [変更前のデータベース名] modify name = [変更後のデータベース名]

接続エラー(一時エラー)の対処

https://docs.microsoft.com/ja-jp/azure/sql-database/sql-database-connectivity-issues
azuresqldatabase.txt · 最終更新: 2019/06/30 12:22 by 127.0.0.1