マシンのホスト名を知らなくても、Windows マシンのユーザー アカウントを参照したいと考えています。
具体的には、SQL サーバー データベースの権限を sql スクリプトで割り当てています。これにより、そのマシンのローカル ユーザー アカウントに権限が付与されます。
例: CREATE USER [UserA] FOR LOGIN [MACHINENAME\UserA] WITH DEFAULT_SCHEMA=[dbo]
このスクリプトはインストール プロセスの一部として呼び出されるため、事前に「MACHINENAME」がわかりません。
使用できる「ローカル マシン」を意味する特別なトークンはありますか? '.\UserA' または 'localhost\UserA' のようなものですか?
ありがとう!!