Roles and Implicit SELECT Access

Database
Enthusiast

Roles and Implicit SELECT Access

For a user or a role to get READ access, does it have to be explicltly granted SELECT access? Or, will any other access level give implicit SELECT access? I am posting all access levels here - seems like an INSERT or DROP access may potentially give implicit read access. Would like to know whether that is really the case.

thanks

'CHECKPOINT' = 'CP'

            'CREATE AUTHORIZATION' = 'CA'

            'CREATE MACRO' = 'CM'

            'CREATE PROCEDURE' = 'PC'

            'CREATE TABLE' = 'CT'

            'CREATE TRIGGER' = 'CG'

            'CREATE VIEW' = 'CV'

            'DELETE' = 'D'

            'DROP AUTHORIZATION' = 'DA'

            'DROP FUNCTION ' = 'DF'

            'DROP MACRO' = 'DM'

            'DROP PROCEDURE' = 'PD'

            'DROP TRIGGER' = 'DG'

            'DROP VIEW' = 'DV'

            'DUMP' = 'DP'

            'INSERT' = 'I'

            'RESTORE' = 'RS'

            'SELECT' = 'R'

            'UPDATE' = 'U'

            'CREATE DATABASE' = 'CD'

            'CREATE USER' = 'CU'

            'DROP DATABASE' = 'DD'

            'DROP USER' = 'DU'

            'ALTER EXTERNAL PROCEDURE' = 'AE'

            'ALTER FUNCTION' = 'AF'

            'ALTER PROCEDURE' = 'AP'

            'CREATE EXTERNAL PROCEDURE' = 'CE'

            'CREATE FUNCTION' = 'CF'

            'EXECUTE FUNCTION' = 'EF'

            'EXECUTE PROCEDURE' = 'PE'

            'EXECUTE' = 'E'

            'DROP TABLE' = 'DT'

            'INDEX' = 'IX'

            'REFERENCES' = 'RF'

            'ABORT SESSION' = 'AS'

            'MONRESOURCE' = 'MR'

            'MONSESSION' = 'MS'

            'SETRESRATE' = 'SR'

            'SETSESSRATE' = 'SS'

            'CREATE PROFILE' = 'CO'

            'CREATE ROLE' = 'CR'

            'DROP PROFILE' = 'DO'

            'DROP ROLE' = 'DR'

            'REPLCONTROL' = 'RO'

            'Collect Statistics' = 'ST'

            'Show' = 'SH'

            'Create GLO' = 'GC'

            'Drop GLOP' = 'GD'

            'GLOP Member' = 'GM'

            'Create Owner Procedure' = 'OP'

1 REPLY
Teradata Employee

Re: Roles and Implicit SELECT Access

Yes, SELECT must be granted in order to have access to read the data.