新帐户命令未将电子邮件识别为字符串

Posted

技术标签:

【中文标题】新帐户命令未将电子邮件识别为字符串【英文标题】:new account command not recognizing email as string 【发布时间】:2021-02-25 13:25:40 【问题描述】:

我正在尝试创建一个新帐户,但每次运行命令时都会出现以下错误:

SQL 编译错误:位置 15 的第 4 行语法错误意外 '@blahblah.com'。位置 15 处的语法错误第 4 行意外 '@blahblah.com'。

该命令似乎没有将电子邮件地址视为字符串。

我已尝试将电子邮件地址用引号括起来,但随后我收到一条错误消息,提示我无权创建新帐户。

有什么想法吗?

【问题讨论】:

听起来问题实际上是您没有创建新帐户的权限,因为电子邮件地址应该用单引号引起来。您是已启用组织功能的帐户的ORGADMIN 吗?你能分享你的说法吗?您是在尝试创建一个新的 Snowflake 帐户,还是将用户称为帐户(术语中的常见错误)。 谢谢,迈克。我有系统管理员。这足够魔力吗?如果没有,我到底如何获得 ORGADMIN?我正在尝试使用与我的第一个帐户不同的区域创建一个新的 Snowflake 帐户。创建帐户 account2 admin_name = myloginname admin_password = 'mypassword' email = julia@blahlah.com edition = 标准区域 = aws_eu_west_2; 【参考方案1】:

查看此处的链接以获取帮助:

https://docs.snowflake.com/en/user-guide/organizations.html

首先,您的帐户必须启用组织功能。默认情况下不会执行此操作,因此您必须联系支持人员。

其次,这将在您的帐户中启用 ORGADMIN 角色,ACCOUNTADMIN 可以利用或授予其他角色。

一旦您完成这些设置并且您的活动角色是 ORGADMIN,那么您就可以运行您尝试运行的 CREATE ACCOUNT 语句。

【讨论】:

完美。谢谢!

以上是关于新帐户命令未将电子邮件识别为字符串的主要内容,如果未能解决你的问题,请参考以下文章

编译器未将向量识别为类成员

动画控制器 vsync 未将“this”识别为有效表达式

空格在 fread 中未被识别为 NA

将对象粘贴到空单元格/工作表时出现错误 424 未被识别为对象

智能地将不同帐户识别为同一用户

Outlook不会将ics显示为邮件中的事件