创建角色并授予权限后,我想将具有授权选项的用户授予指定角色的权限,以便用户可以向其他人授予权限,如何处理?
import json
def test(ip):
url = 'http://%s/' % ip
response = urllib.urlopen(url)
webContent = response.read()
content = json.loads(webContent)
print([site['id'] for site in content['sites']])
这样做不能让'sabertazimi'将他的特权授予他人。
答案 0 :(得分:0)
存储过程sp_addrolemember只有2个(两个)参数:
sp_addrolemember [ @rolename = ] 'role', [ @membername = ] 'security_account'
WITH GRANT OPTION与sp_addrolemember无关,而是GRANT的选项。 的 编辑: 强> 如果您希望角色成员能够将其权限授予其他人,则应使用grant选项将这些权限授予该角色。 当用户必须向其他用户授予权限时,他必须使用如下的附加AS子句:
grant select on myTbl to AnotherUser as MyRole