Category Archives: Microsoft Azure

Azure SQL Database Create New User -如何在Azure 的SQL Database上建立新使用者

最近終於開始使用Azure的SQL Database了
之前因為感到太貴的關係。。所以沒有使用 Azure的Database Service

建立完Database之後
當然要建立新使用者… 去增加安全性
當我還以為可以像之前的Local的Database那樣有個UI來幫忙建立使用者..
誰不知當我按下建立New User 時..

他出現了一些Script的Template..
Add New User Script from Azure AQL Service
好像有點複雜
所以使想建立這一篇筆記..
方便大家在Azure上建新的database 使用者

解決方法
首先我們要似Azure SQL ServerAdmin登入
之前選擇 “master” database
再執行 Create Login 這個Command

-- Create login to database server
USE [master]
CREATE LOGIN SampleDBUser WITH PASSWORD = 'very secure password';

完成後..便會在這個Azure SQL Server上建立一個可以登的使用者
之後我們便可以Assign 這個使用都可以access那些Database和有什麼權限

首先我們先在Management Studio上選擇想給與這個新使用者權限的database
使用use [database name] 也是可以的
之後便可以用script來Add user 和 assign role 了

-- Create user on database
USE [sampledatabase]
CREATE USER SampleDBUser FOR LOGIN [SampleDBUser]; 

-- Assign roles
ALTER ROLE db_owner ADD MEMBER LocalIssuesDBUser; 

Hope you find it useful

how to check azure credit balance – 如何在Azure Portal 上檢查還有多小credit

自從Azura 有了新的Portal 之後…
便覺得有點不習慣..
對於像我這些又想在Azure上嘗試不同features
但是又不想用過credit的人..不能方便看到還有多小credit真的感到麻煩…
舊有的portal 在正上方便可以看到有多以 credit remain和這些Credit 還可以用多少天
https://manage.windowsazure.com
Old Azure Web portal

在新版本的Azure Portal 上便消失了
New / Preview Azure Management Portal

那麼如何在Azure Portal 上檢查還有多小credit呢

解決方法:
我們可以到以下網頁查看我們AzureSubscription 資訊
https://account.windowsazure.com/Subscriptions
之後選擇 想查詢的Azure Subscription
Azure Account Center

之後便可以看到 這個Azure Subscription上還有多小credit.和什麼時候到期
Azure Remaining Credit Information

Hope you find it useful

A cloud service with the specified name already exists in one of your subscriptions – Microsoft Azure

當我嘗試使用Microsoft Azure 來建立Virtual Machine
嘗試使用一個之前已刪除的Virtual Machine用過的DNS 名稱時 出現了以下的錯誤信息
A cloud service with the specified name already exists in one of your subscriptions
A cloud service with the specified name already exists in one of your subscriptions
[之前是因為選擇了比較遠的Region但是好像在AzureConfig上不能改變VMRegion所以便決定刪除後從新再安裝]

做了一會research 之後發現..
原來當你在Azure上建立Virtual Machine的時候.
他會自動幫你建立一個Cloud Service的..
但當你刪除這個Virtual Machine時..他又不會自動幫你刪除這個Cloud Service
所以當我嘗試建立新的VM 時使用同一個DNS 名稱時便會出現
A cloud service with the specified name already exists in one of your subscriptions

解決方法十分簡單
我們只需要按左選的選單上的”Cloud Serivces
Microsoft Azure Cloud Services

之後選擇需要刪除的”Cloud Services“便可以了
Successfully deleted Cloud Service

之後便可以再次建立Virtual Machine
Microsoft Azure Create Virtual Machine

Hope you find it useful

Azure Mobile Services – Error: Not a whitelisted origin

今天在測試Windows Azure Mobile Services 的時出現以下的錯誤
{“code”:401,”error”:”Error: Not a whitelisted origin: http://wagbc2014.azurewebsites.net”}
{
起初還以為 是Twitter/ Google / FaceBook OAuth/ Microsoft Account Oauth的問題
誰不知其實是Windows Azure Mobile Services的安全性設定問題..

解決方法十分簡單..
我們只需要登入Windows Azure Portal
https://manage.windowsazure.com
之後選擇”Mobile Services
-> 按一下你所使用的 Mobile Services 名稱
之後按”Configure/配置
在 “Configure/配置“版面上 的中間部
有一個 “cross-origin resource sharing (cors)“的部分
在這裡你可以設定Windows Azure Mobile Service容許那一個網址可以Make Request 到這個Mobile Services
只要在TextBox 內加入你會使用Windows Azure Mobile Services的網址
E.G.
Windows Azure cross-origin resource sharing (cors)
按”Save/儲存” 便可以了

Hope you find it useful