suhail
という名前のユーザーを作成した後、そのユーザーにいくつかの権限を付与しようとしています。しかし、特権がないか、または無効な特権と言うエラーが表示されます。何故ですか ?
C:\Windows\system32>SQLPLUS / AS SYSDBA
SQL*Plus: Release 11.2.0.2.0 Production on Tue Mar 5 08:11:35 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production
SQL> CREATE USER suhail IDENTIFIED BY InnocentDesire02;
User created.
SQL> GRANT CREATE TABLE,ALTER TABLE,INSERT TABLE,SELECT TABLE,DELETE TABLE,DROP
VIEW,CREATE ROLE,CREATE SESSION,ALTER SESSION TO suhail;
GRANT CREATE TABLE,ALTER TABLE,INSERT TABLE,SELECT TABLE,DELETE TABLE,DROP VIEW,CREATE
ROLE,CREATE SESSION,ALTER SESSION TO suhail
*
ERROR at line 1:
ORA-00990: missing or invalid privilege
権限のリストに、存在しない番号が含まれています。 ALTER TABLE
特権はありません。 SELECT TABLE
またはDELETE TABLE
またはDROP VIEW
特権もありません。他のユーザーが所有する個々のテーブルに対するSELECT
アクセスをユーザーに付与できます。