|
Archives of the TeradataForumMessage Posted: Thu, 25 Oct 2012 @ 20:17:24 GMT
Hi Mike, I was able to get this work ,however there is still one issue. This is what I did and I was able to see only the databases and tables under my ID and not others. Step 1: Revoked all from public REVOKE ALL ON DBC FROM PUBLIC ; Step 2: Granted only the below to public GRANT SELECT ON DBC.TABLESVX TO PUBLIC; GRANT SELECT ON DBC.COLUMNSVX TO PUBLIC; GRANT SELECT ON DBC.DATABASESVX TO PUBLIC; GRANT SELECT ON DBC.INDICESV TO PUBLIC; GRANT SELECT ON DBC.TABLESV TO PUBLIC; GRANT SELECT ON DBC.FUNCTIONSV TO PUBLIC; GRANT SELECT ON DBC.USERS TO PUBLIC; Step 3 : When I logged on, then I was able to see only the users and databases that I created and have access to, was not able to see other customers / users for which I don't have access My question is - PUBLIC user still has access to DBC.DATABASESVX , DBC. COLUMNSVX and DBC.TABLESVX. So a user can still query these tables and get the details of other customer databases/ tables. Is there a way to completely revoke the access on DBC from PUBLIC and still have the user build the tree in SQL Assistant / Teradata Studio? Please let me know , if you require any further clarification. Thanks Roopalini
| ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||