SQL 错误 [42501]:语句失败,因为授权 ID 没有执行操作所需的授权或特权
SQL Error [42501]: The statement failed because the authorization ID does not have the required authorization or privilege to perform the operation
'''嗨
我尝试使用 DBriever 连接到 IBM DATABASE。但是,当我尝试查看表格中的数据时。我收到以下错误。
SQL 错误 [42501]:语句失败,因为授权 ID 没有执行操作所需的授权或特权。
'''
这只是意味着您正在尝试执行您没有权限的语句。
例如,您可能正在尝试 SELECT * FROM foo;
,但 foo
是一个视图或由另一个用户创建的 table,他没有费心授予 SELECT 上 foo 给您的用户。
除非 table 的所有者 - 或管理员 - 在 table foo 上授予你 SELECT,否则你将继续卡住。
'''嗨
我尝试使用 DBriever 连接到 IBM DATABASE。但是,当我尝试查看表格中的数据时。我收到以下错误。 SQL 错误 [42501]:语句失败,因为授权 ID 没有执行操作所需的授权或特权。
'''
这只是意味着您正在尝试执行您没有权限的语句。
例如,您可能正在尝试 SELECT * FROM foo;
,但 foo
是一个视图或由另一个用户创建的 table,他没有费心授予 SELECT 上 foo 给您的用户。
除非 table 的所有者 - 或管理员 - 在 table foo 上授予你 SELECT,否则你将继续卡住。