× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
Diksha.kushwah(*) reported 2016-09-06T08:43:30Z  · tomconrad last modified 2018-03-06T21:20:57Z

Azure : Revoke script should be generated with CASCADE option


PM
Priority Minor
Complexity Unknown
Component DB - Azure
Version Future
Version: 18.0.0-devi-224
Build #: 51053
Build Date: 2016-Sep-05 01:23:07 PM
 
Operating Environment: Linux (4.4.0-36-generic, amd64) / UTF-8 / en / IN / Oracle Corporation 1.8.0_72-b15
 
Steps to reproduce:
 
connect to Azure
Execute following script in Query Analyzer:
 
CREATE USER [test]
    WITHOUT LOGIN
    WITH DEFAULT_SCHEMA = [dbo]
GO
 
CREATE TABLE [db_accessadmin].[Test]  ( 
[c1] varchar(25) NULL,
[c2] varchar(25) NULL 
)
GO
 
GRANT SELECT, INSERT, UPDATE, DELETE, REFERENCES, CONTROL, ALTER, TAKE OWNERSHIP, VIEW DEFINITION ON [db_accessadmin].[Test] TO [test] WITH GRANT OPTION
GO
 
Right click on Table Test and click on Alter
Go to Permissions Tab
Revoke the permissions
Switch to Preview SQL Tab 
 
Actual Result:
Following script is generated:
 
REVOKE SELECT, INSERT, UPDATE, DELETE, REFERENCES, CONTROL, ALTER, TAKE OWNERSHIP, VIEW DEFINITION ON [db_accessadmin].[Test] FROM [test]
GO
 
 
Click on Alter
Error message displayed "To revoke or deny grantable privileges, specify 
the CASCADE option."
 
Expected Result:
 
The following script should be generated:
 
REVOKE SELECT, INSERT, UPDATE, DELETE, REFERENCES, CONTROL, ALTER, TAKE OWNERSHIP, VIEW DEFINITION ON [db_accessadmin].[Test] FROM [test] CASCADE
GO
 
Observation:
This is observed for Views,Functions,Procedures objects.
This is also observed in v14,v15,v16 and v17.
1 attachment

Issue #14673

New
 
 
Completion
No due date
No fixed build
No time estimate

About AquaClusters Privacy Policy Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017