mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	Make has_sequence_privilege support WITH GRANT OPTION
The various has_*_privilege() functions all support an optional WITH GRANT OPTION added to the supported privilege types to test whether the privilege is held with grant option. That is, all except has_sequence_privilege() variations. Fix that. Back-patch to all supported branches. Discussion: https://postgr.es/m/005147f6-8280-42e9-5a03-dd2c1e4397ef@joeconway.com
This commit is contained in:
		@@ -2244,8 +2244,11 @@ convert_sequence_priv_string(text *priv_type_text)
 | 
			
		||||
{
 | 
			
		||||
	static const priv_map sequence_priv_map[] = {
 | 
			
		||||
		{"USAGE", ACL_USAGE},
 | 
			
		||||
		{"USAGE WITH GRANT OPTION", ACL_GRANT_OPTION_FOR(ACL_USAGE)},
 | 
			
		||||
		{"SELECT", ACL_SELECT},
 | 
			
		||||
		{"SELECT WITH GRANT OPTION", ACL_GRANT_OPTION_FOR(ACL_SELECT)},
 | 
			
		||||
		{"UPDATE", ACL_UPDATE},
 | 
			
		||||
		{"UPDATE WITH GRANT OPTION", ACL_GRANT_OPTION_FOR(ACL_UPDATE)},
 | 
			
		||||
		{NULL, 0}
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user