我在学校使用SQL*Plus,我使用用户名斯科特。我不能创建视图,因为它说:
ORA-01031: insufficient privileges;
我找了又找,但似乎没有什么是对的。有什么帮助吗?
步骤1-连接ss/ss作为sysdba
步骤2-授予Scott创建任何视图的权限
步骤3-连接斯科特/老虎
步骤4-创建或替换视图v作为从emp中选择的*;
您需要向创建视图的用户授予创建视图权限。
例如,我创建一个新用户,让它创建会话、表和视图:
SQL> create user test identified by test;
User created.
SQL> grant create session, create table, create view to test;
Grant succeeded.
SQL> conn test/test@pdborcl;
Connected.
SQL> Create Table advanced
2 (Id varchar(15),
3 Name varchar(20),
4 Dept varchar(15),
5 Cgpa float,
6 Birth_date date,
7 Mob_no int,
8 Dist varchar(20),
9 Salary number(8));
Table created.
SQL> Create View advanced_data as
2 (
3 select name,dept,dist,salary from advanced
4 );
View created.
如果我撤销特权,您将收到ORA-01031:特权不足:
SQL> revoke create view from test;
Revoke succeeded.
SQL> conn test/test@pdborcl;
Connected.
SQL> Create or replace View advanced_data as
2 (
3 select name,dept,dist,salary from advanced
4 );
Create or replace View advanced_data as
*
ERROR at line 1:
ORA-01031: insufficient privileges
由于错误状态-您的权限不足以创建视图-您将不得不要求数据库管理员授予您此权限。如果你能以数据库管理员的身份登录,你将不得不执行语句(我不能保证正确性,手头没有oracle数据库)
GRANT CREATE ANY VIEW TO Scott;
或者
GRANT CREATE VIEW TO Scott;
问题内容: 以下问题与MySQL 5.1.44有关 假设我有一个表,其中包含应用程序的不同用户插入的记录。如何授予特定用户访问权限,使其仅查看该表中的记录?我已经考虑过用他/她的记录创建一个,但是我不知道如何创建一个只能看到该用户的mysql用户。 那么,是否有可能创建一个只能访问单个MySQL用户的mysql-user ?还可以使该用户成为只读用户吗? 谢谢! PS:在我的示例中,我所说的 用户
本文向大家介绍oauth 授权码授予,包括了oauth 授权码授予的使用技巧和注意事项,需要的朋友参考一下 示例 第1步 第2步 资源
我已经创建了自己的android。这样我就可以使用隐藏的API调用“DisplayManager.connectWifiDisplay()”。 当我运行应用程序并调用该方法时,在通过Wifi Direct连接到显示器后, 我得到以下例外: java.lang.SecurityException:连接到wifi显示器所需的权限:用户10105和当前进程都没有android.Permission.CO
对于授权码授予,密钥是否应该映射到每个单独的用户? 发送电子邮件时,发件人的电子邮件是什么? 谢谢 J Larry的其他信息: 这太棒了!。Docusign对库存流进行了积极监控!我正在使用JWT 我配置了一个用户。我假设电子邮件正文将类似于下面的一个。 我的问题是,如果使用密钥来识别应用程序,客户知道电子邮件是从应用程序发送的,但他如何知道使用应用程序的哪个员工发送电子邮件? 请参阅以下电子邮件
我对Microsoft Graph Explorer有很少的问题,任何帮助都是感激的 > 如果我登录到Graph explorer门户(https://developer.microsoft.com/en-us/Graph/graph-explorer#)来测试API,假设我使用name@XXXX.com,其中XXXX是租户id,并且管理员向name@XXXX.com提供管理员访问权限,那么我就可
我们必须在我的客户项目中集成OAuth2.0授权代码授予。目前,该应用程序使用本地登录页面。我们需要删除该页面,并将未登录的用户重定向到AS登录页面,。在AS end成功登录后,我们将被重定向到配置的。此时,我的客户端应用程序将如何知道用户已在AS登录?如何在客户端维护会话?另外,我需要用和访问令牌交换auth代码,并将其用于后续的服务器API调用。那么如何实现这一点并将令牌作为标头发送呢? 应用