Sql-Server
帶有 SQL Server Express 的 Google Cloud - 添加數據庫權限
我最近首次設置了Google云伺服器,並安裝了asp.net 框架,該框架被稱為“具有 IIS、SQL Express 和 ASP.NET 的 Windows 開發堆棧”。我熟悉 SQL Server、c# asp.net,並且為了簡單起見,我希望我的第一個項目使用這些技術完成。
我手動安裝了 sql server 數據工具,我可以跳上 RDP 並通過 SSMS 登錄到 localhost sql server,但我的 windows 帳戶沒有權限添加新數據庫或創建有權限的使用者。我可以在那裡看到 sa 使用者,但不知道密碼。
如何將 sql server 數據庫添加到本地 sql server express 中?
使用 Developers Console,您可以
sa
在兩個不同的地方檢查使用者名的密碼:
- 在 下
Compute Engine > VM instances
,點擊您部署的 ASP.NET 實例並c2d-property-saPassword
在 下查找值Custom metadata
。- 在 下
Deployment Manager > Deployments
,點擊您的部署。在右窗格中查找SQL Server Express Administrator
和Initial SQL Express Administrator password
值。從部署的 ASP.NET Windows 實例內部使用 PowerShell 命令行,您可以執行這個單行命令來獲取 sa 初始密碼:
Invoke-RestMethod http://metadata.google.internal/computeMetadata/v1/instance/attributes/c2d-property-saPassword -Headers @{"Metadata-Flavor"="Google"}