Changeset: 164c29fcd76d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/164c29fcd76d
Added Files:
sql/test/Users/Tests/user_create_external_func.reqtests
sql/test/Users/Tests/user_create_external_func.test
Modified Files:
sql/test/Users/Tests/All
Branch: Dec2025
Log Message:
added test for limiting external function creation to admins only
diffs (28 lines):
diff --git a/sql/test/Users/Tests/All b/sql/test/Users/Tests/All
--- a/sql/test/Users/Tests/All
+++ b/sql/test/Users/Tests/All
@@ -18,4 +18,5 @@ userCallFunction
withGrantOption
user_default_role
user_default_schema
+user_create_external_func
create_user_options
diff --git a/sql/test/Users/Tests/user_create_external_func.reqtests
b/sql/test/Users/Tests/user_create_external_func.reqtests
new file mode 100644
--- /dev/null
+++ b/sql/test/Users/Tests/user_create_external_func.reqtests
@@ -0,0 +1,1 @@
+user_default_schema
diff --git a/sql/test/Users/Tests/user_create_external_func.test
b/sql/test/Users/Tests/user_create_external_func.test
new file mode 100644
--- /dev/null
+++ b/sql/test/Users/Tests/user_create_external_func.test
@@ -0,0 +1,8 @@
+@connection(id=bar, username=bar, password=bar)
+statement error
+CREATE PROCEDURE foo.snap(tarfile string) EXTERNAL NAME sql.hot_snapshot
+
+@connection(id=bar)
+statement error
+CALL foo.snap('/var/lib/monetdb/whatever.tar')
+
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]