You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
alter authorization on database::[DB64long_0123456789012345678901234567890123456789012345678901234] to [LOGIN64long_3456789012345678901234567890123456789012345678901234]
@@ -551,7 +551,7 @@ select name, suser_sname(sid) from sysdatabases where upper(name) like 'DB64LONG
alter authorization on DATABASE::"DB64long_0123456789012345678901234567890123456789012345678901234" to "LOGIN64long_3456789012345678901234567890123456789012345678901234"
@@ -571,7 +571,7 @@ select name, suser_sname(sid) from sysdatabases where upper(name) like 'DB64LONG
alter authorization on database::[DB64long_0123456789012345678901234567890123456789012345678901234] to [LOGIN64long_3456789012345678901234567890123456789012345678901234]
@@ -1142,7 +1142,7 @@ select name, suser_sname(sid) from sysdatabases where upper(name) like 'DB64LONG
alter authorization on DATABASE::"DB64long_0123456789012345678901234567890123456789012345678901234" to "LOGIN64long_3456789012345678901234567890123456789012345678901234"
@@ -1162,7 +1162,7 @@ select name, suser_sname(sid) from sysdatabases where upper(name) like 'DB64LONG
ALTER ROLE db_datareader ADD MEMBER Very_Long_Role_Name_That_Exceeds_PostgreSQL_Limit_Of_Sixty_Three_Characters_VU;
288
+
GO
289
+
SELECT COUNT(*) FROM sys.database_role_members m JOIN sys.database_principals p ON m.member_principal_id = p.principal_id WHERE p.name LIKE 'Very_Long_Role%VU';
288
290
GO
289
291
~~START~~
290
292
int
291
293
1
292
294
~~END~~
293
295
294
296
297
+
ALTER ROLE db_datareader DROP MEMBER Very_Long_Role_Name_That_Exceeds_PostgreSQL_Limit_Of_Sixty_Three_Characters_VU;
ALTER ROLE db_datareader ADD MEMBER Very_Long_Role_Name_That_Exceeds_PostgreSQL_Limit_Of_Sixty_Three_Characters_VU;
288
+
GO
289
+
SELECT COUNT(*) FROM sys.database_role_members m JOIN sys.database_principals p ON m.member_principal_id = p.principal_id WHERE p.name LIKE 'Very_Long_Role%VU';
287
290
GO
288
291
~~START~~
289
292
int
290
293
1
291
294
~~END~~
292
295
293
296
297
+
ALTER ROLE db_datareader DROP MEMBER Very_Long_Role_Name_That_Exceeds_PostgreSQL_Limit_Of_Sixty_Three_Characters_VU;
Copy file name to clipboardExpand all lines: test/JDBC/input/long-identifiers-vu-verify.mix
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -134,7 +134,12 @@ SELECT name FROM sys.all_views WHERE name LIKE 'Very_Long_View%VU';
134
134
GO
135
135
136
136
-- sys.database_role_members
137
-
SELECT COUNT(*) FROM sys.database_role_members;
137
+
ALTER ROLE db_datareader ADD MEMBER Very_Long_Role_Name_That_Exceeds_PostgreSQL_Limit_Of_Sixty_Three_Characters_VU;
138
+
GO
139
+
SELECT COUNT(*) FROM sys.database_role_members m JOIN sys.database_principals p ON m.member_principal_id = p.principal_id WHERE p.name LIKE 'Very_Long_Role%VU';
140
+
GO
141
+
142
+
ALTER ROLE db_datareader DROP MEMBER Very_Long_Role_Name_That_Exceeds_PostgreSQL_Limit_Of_Sixty_Three_Characters_VU;
0 commit comments