SQL Server 2005 + имеет намного больше детализированных полномочий
GRANT CREATE PROCEDURE TO MyRoleorUser
GRANT ALTER ON SCHEMA:TheSchemaName TO MyRoleorUser
"ddl_admin" является просто оберткой прежней версии для этих новых полномочий
От CREATE PROCEDURE в MSDN
Требует разрешения CREATE PROCEDURE в базе данных, и ИЗМЕНИТЕ разрешение на схеме, в которой создается процедура.
Править:
Если Ваша схема только для сохраненного procs затем, необходимо быть в порядке без побочных эффектов, таких как способность изменить полномочия или createtables
Это должно добавить вашего пользователя в группу www-data. Пока файлы, созданные с помощью www-data, создаются с помощью групповой записи, вы должны иметь возможность изменять или удалять их
sudo adduser vsftpd www-data