2011/08/05

access2010 SQL Azureいってみようか -3-

なかなかAccessの話にならない。
ログインとユーザーを作成する。
とりあえず管理者ログインができている状態。なので、このあと作業に使うログイン/ユーザーをいくつか仕込んでみる。
ますはログインを。
CREATE LOGIN (SQL Azure データベース)
create login testdb01admin with password='hogehoge'
go
create login testdb01user01 with password='hogehoge'
go
create login testdb01user02 with password='hogehoge'
go

で、データベースにユーザーを。
CREATE USER (SQL Azure データベース)
create user testdb01admin for login testdb01admin with default_schema=dbo
go
create user testdb01user01 for login testdb01user01 with default_schema=dbo
go
create user testdb01user02 for login testdb01user02 with default_schema=dbo
go
データベースロールメンバーにする
exec sp_addrolemember 'db_owner', 'testdb01admin'
exec sp_addrolemember 'db_datawriter', 'testdb01user01'
exec sp_addrolemember 'db_datareader', 'testdb01user02'
確認はこの辺りで。
select
 name, 
 principal_id
from sys.database_principals
select
 role_principal_ID, 
 member_principal_id 
from sys.database_role_members
ちょっと大事なこと。
USE (SQL Azure データベース)
Useステートメントでデータベースの切り替えができないこと。

4 件のコメント:

たいち さんのコメント...

はじめまして。
いつも読まさせていただいております。

SQLAzureをAccess2010で使用したいと思っており参考にさせていただいております。

わかりやすい記事で大変助かります!!

これからも楽しみにしております。

MukkuMuku さんのコメント...

MukkuMukuです。
ぼちぼち進行なので生温かく見守ってやってください。

たか さんのコメント...

はじめまして。

いつも読ませて頂いております。ありがとうございます。

自分の都合の良い時だけ利用させて頂き申し訳なく思っております。

自分勝手ですが、大変楽しみにしていますので末長く続けて頂きたく思います。

MukkuMuku さんのコメント...

MukkuMukuです。
途中で行き途絶えたらごめんよー (*゚ρ゚)ァゥァゥ