我正在尝试为刚刚创建的用户授予权限,并且登录时已登录到我的主人。
我无法提供任何权限,因为它说您无权执行此操作。
我在主人身上给了自己dbowner权利但仍然。
任何帮助?
可能是我创建的数据库没有架构dbo?
答案 0 :(得分:1)
<强>更新强>
我以为你说你添加的用户没有任何权限,我的不好!那么答案仍然可能有用: - )
我不是SQL专家,所以这可能无法解答您的问题,但我今天必须做这样的事情并列出我的步骤可能有所帮助。
如果要添加用户而不必编写大量SQL查询,可以使用Azure User Management Console (AUMC)之类的图形工具。
连接到您的服务器,转到登录并创建一个新登录(如果您也想要授予服务器访问权限),然后转到用户,选择您的数据库,创建一个新用户,然后在这里您可以链接用户您刚创建的登录名并授予数据库权限。
答案 1 :(得分:1)
以下是有关授予用户/登录权限的文档:
http://blogs.msdn.com/b/sqlazure/archive/2010/06/21/10028038.aspx
EXEC sp_addrolemember 'db_datareader', 'readonlyuser';