I recommend referring to our Security recommendations for Blob storage which has some information on this. Relevant information from this:
Have a revocation plan in place for any SAS that you issue to clients -
If a SAS is compromised, you will want to revoke that SAS as soon as possible. To revoke a user delegation SAS, revoke the user delegation key to quickly invalidate all signatures associated with that key. To revoke a service SAS that is associated with a stored access policy, you can delete the stored access policy, rename the policy, or change its expiry time to a time that is in the past.
If a service SAS is not associated with a stored access policy (SAP) you cannot revoke it. You would need to regenerate the access key that was used to create the SAS. You could generate another SAS using the other key and have that in place before regenerating the key.
Hopefully this information helps you to resolve this issue. If not please let me know and I will be happy to assist further.
Please don’t forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.