【问题标题】:Creating new users in SQL Azure在 SQL Azure 中创建新用户
【发布时间】:2012-03-05 14:50:03
【问题描述】:
我被分配了将 SQL Server 数据库转换为 SQL Azure 数据库的任务。在这个过程中我遇到了这些问题:
无法在 Management Studio 2008 中使用对象浏览器 v10。有解决办法吗?
-
我无法在安全部分下创建新用户,因为我无法使用对象浏览器。
基本上我想创建一个 Admin 用户和 NonAdmin 用户,每个用户都有自己的权限,可以对数据库中的不同表执行 UPDATE、DELETE、INSERT 命令。
李>
基本上,我的 Web 应用程序有一个注册表单,我如何在注册过程中将新注册用户与 SQL Azure 角色相关联,以限制他们对数据库表执行某些命令?
【问题讨论】:
标签:
sql
database
security
azure
roles
【解决方案1】:
只要回答你的问题。
1,没有 SSMS 2008 不支持 Azure。您必须使用 SSMS 08 R2。
2,如果您使用的是 SSMS 08 R2,则会出现对象浏览器。但是连接到 SQL Azure 时的功能将非常有限。设计器和对话框被禁用,这意味着所有任务都应使用 SQL 脚本完成。
3,不太清楚您的意思,但您可以尝试在 SQL Server 上执行的操作,因为 SQL Azure 与 SQL Server 非常相似。
数据层应用程序和 SQL Azure MW 是将现有数据库迁移到 SQL Azure 的好工具。但是您仍然可以使用 SSMS 08 R2 中的内置功能来迁移数据库模式。只需使用本地数据库中的“生成脚本”菜单项,并确保在“数据库引擎类型的脚本”中选择了 SQL Azure。